随笔分类 -  php

摘要:一。创建Smarty类库。1.将smarty的libs文件复制到libraries下(这里我重命名为smarty)2.新建Cismarty.php文件。(符合文件规范,文件名的首字母和class名的首字母大写,但是控制器引用加载时,类名/文件名不需要大写)Cismarty.php<?phpif (!defined('BASEPATH')) exit('No direct script access allowed');require(APPPATH . 'libraries/smarty/Smarty.class.php');//CI,文件 阅读全文
posted @ 2012-10-25 16:30 break_happy 阅读(1051) 评论(0) 推荐(0)
摘要:<?php$ary=array("name","egineer","sonny","tonny","pingk","apple","phone","clone","pink","colle");foreach($ary as $key=>$value){$key=$key+1;if($key%2==1){echo '<li>';} ?> <spa 阅读全文
posted @ 2012-09-21 13:19 break_happy 阅读(374) 评论(0) 推荐(0)
摘要:简单的变量赋值{$foo=$bar+2}可以在模板里头定义数组 {assign var=foo value=[1,2,3]} {assign var=foo value=['y'=>'yellow','b'=>'blue']} {assign var=foo value=[1,[9,8],3]} 阅读全文
posted @ 2012-08-01 13:51 break_happy 阅读(162) 评论(0) 推荐(0)
摘要:引入smarty.class.phpinclude $root."Smarty/libs/Smarty.class.php";建立对象$smarty = new Smarty;设置目录$smarty->setTemplateDir($template_dir); //设定所有模板文件都需要放置的目录地址。$smarty->setConfigDir($config_dir);//设定用于存放模板特殊配置文件的目录,$smarty->setCacheDir($cache_dir); //在启动缓存特性的情况下,这个属性所指定的目录中放置Smarty缓存的所有模 阅读全文
posted @ 2012-08-01 11:50 break_happy 阅读(248) 评论(0) 推荐(0)
摘要:foreach可以访问关联数组,section只能访问索引数组。smarty foreach相关属性详解{foreach from=$myarray key="mykey" item="myitem"}{foreach $contact as $key => $value} {$key}: {$value} {/foreach}{foreach $myPeople as $value} <li>{$value@key}: {$value}</li>{/foreach}name{foreach $arry as $key=&g 阅读全文
posted @ 2012-06-12 11:30 break_happy 阅读(2079) 评论(0) 推荐(0)
摘要:php递归值自动读取无限分类目录对于数据库最简单的一张表实现,建立category表,字段分别为ID,name,f_id.ID为自增主键,name为类名,f_id为父级目录,默认为根目录0.<?phpheader ( "content-type:text/html; charset=utf-8" );mysql_connect ( "localhost", "admin", "1123581321" );mysql_query ( "set names utf8" );?><? 阅读全文
posted @ 2012-04-20 23:24 break_happy 阅读(1256) 评论(0) 推荐(0)
摘要:可能是一直用不到的原因最经才发现,原来对静态变量与递归一直都不曾了解过,特别是递归这种存在。。。。。。从网上摘下的一段<?phpfunction array_multi2single($array){static $result_array=array();foreach($array as $value){if(is_array($value)){array_multi2single($value);}else$result_array[]=$value;}return $result_array;}$array=array("1"=>array(" 阅读全文
posted @ 2012-04-20 16:12 break_happy 阅读(3887) 评论(0) 推荐(0)
摘要:解决php页面的json数据中文乱码<?php $json = array ( 0 => array ( 'id' => '13', 'name' => '乒乓球', ), 1 => array ( 'id' => '17', 'name' => '篮球', ) ) ?> <?php $newData = array(); foreach( $json as $key => $value ) { $newDa 阅读全文
posted @ 2012-04-19 14:12 break_happy 阅读(1455) 评论(0) 推荐(0)
摘要:php header("content-type:text/html; charset=utf-8")html<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 阅读全文
posted @ 2012-04-19 11:37 break_happy 阅读(134) 评论(0) 推荐(0)