May052012
php 数组添加元素 array_push
php 数组添加元素使用array_push方法。
array_push方法的用法如下:
语法:
array_push(array,value1,value2...)
该方法最少两个参数,array和value1
提示和注释
注释:即使数组中有字符串键名,您添加的元素也始终是数字键。
注释:如果用 array_push() 来给数组增加一个单元,还不如用 $array[] =,因为这样没有调用函数的额外负担。
注释:如果第一个参数不是数组...阅读全文
抢沙发
May022012
May022012
May022012
php数组操作详细实例
1. 合并数组
array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为:
Php代码
array array_merge (array array1 array2…,arrayN)
这个函数将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。
如果输入的数组中有相同的字符串键名,则该键名后...阅读全文
Apr282012
php str_replace用法
php str_replace定义和用法
str_replace() 函数使用一个字符串替换字符串中的另一些字符。
php str_replace语法
str_replace(from_str, to_str, string, count)
from_str: 替换的字符串
to_str: 替换的结果
string:指定操作的字符串(备注:该值也可以是一个array数组)
count:替换的最大次数,这个参数是可选参数阅读全文
Apr242012
php session_start函数的作用
告诉服务器使用session。一般来说,php是不会主动使用session的。
不过可以设置php.ini中的session.auto_start=1来自动对每个请求使用。
而用了session_start(),或者自动开启session,
服务器会根据请求头部传来的cookie中或url中的PHPSESSID来确认此sessionid对应的$_SESSION数组。阅读全文
Apr162012
php 24小时格式
php 转换为24小时格式的方法是:
date('Y年m月d日 H:i:s', time());
H大写代表是以24小时为格式的时间。h代表上下午的时间,即12小时的时间。
date函数详解
$t=time();
echo date("Y-m-d H:i:s",$t);
第一个参数的格式分别表示:
a - "am" 或是 "pm"
A - "AM" 或是 "PM"
d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31"
D - 星期几,三个英文字母; 如: "Fri"
...阅读全文
Apr142012
php mysql插入数据乱码
相信做php研发的人都遇到过插入mysql时数据乱码的情况,以utf-8为例:
首先要保证php是utf8编码,最好是无BOM的utf8。第二是保证数据库是utf8编码的,查看命令 :
show variables like 'character\_set\_%';
确保以上两点后,如果插入数据还是乱码,在执行sql之前加入如下代码:
mysql_query("SET names 'UTF8'");
即可解决。例子:
$con = mysql_connect("localhost", "root",...阅读全文
Apr122012
php 打开一个文件替换指定内容后再次写入
$content = file_get_contents($filename);
$content = replace_html1($content);//自定义函数,可以换成你要处理的函数。
file_put_contents($filename, $content);阅读全文
Apr102012