PHP-常用函数库

1.时间和日期

';//1425304002   时间戳,1970.1.1以来的毫秒数

echo date('Y-m-d H:i:s').'
';//2015-03-02 14:52:30 实际是21点,因时区问题 echo date_default_timezone_get().'
';//Europe/Berlin 默认时区 date_default_timezone_set('Asia/Shanghai');//设置时区,Beijing不行 echo date('Y-m-d H:i:s').'
';//2015-03-02 21:57:39 现在的时间 echo date('Y-m-d H:i:s','2000').'
';//1970-01-01 08:33:20 时间戳转换为日期

2.JSON格式数据的操作

'hello','n'=>'name'));
print_r($arr);//Array ( [0] => 1 [1] => 2 [2] => 5 [3] => 8 [4] => hello [5] => m [6] => Array ( [h] => hello [n] => name ) )
echo '
'.json_encode($arr).'
';//[1,2,5,8,"hello","m",{"h":"hello","n":"name"}] 把数组转为json格式的数据 $obj = array('h'=>'hello','w'=>'world',array(3,2,1)); echo json_encode($obj).'
';//{"h":"hello","w":"world","0":[3,2,1]} 转为json格式的对象 //decode 解码 $jsonStr = '{"h":"hello","w":"world","0":[3,2,1]}'; $o = json_decode($jsonStr); print_r($o);//stdClass Object ( [h] => hello [w] => world [0] => Array ( [0] => 3 [1] => 2 [2] => 1 ) ) PHP对象 echo '
'.$o->h;//hello

3.文件操作

写文件:
读文件,文件data2.txt
hello php2
第二行

第4行
读文件代码:
'.$content;//hello php2
echo '
'.fgets($f2);//第二行 fclose($f2); //循环,全出 $f3 = @fopen('data2.txt','r'); while(!feof($f3)){ echo '
'.fgets($f3);//第三行就输出个换行 } fclose($f3); //直接获取文件内容 echo '
'; echo file_get_contents('data2.txt');//hello php2 第二行 第4行

4.生成图片

正确地生成一张图:
作图:
http://php.net/manual/zh/ref.image.php
PHP-常用函数库_第1张图片

5.图片打水印实例

把上面的图加水印:
PHP-常用函数库_第2张图片

你可能感兴趣的:(PHP,PHP)