1) 시간과 날짜
는 주로 시간()과 날짜()를 포함합니다.
<?php //获取时间戳 echo time(); echo '<br/>'; //echo date_default_timezone_get(); //设置时区 date_default_timezone_set('Asia/Shanghai'); //按指定格式输出数据 echo date('Y-m-d H:i:s'); echo '<br/>'; //将时间戳转为日期 echo date('Y-m-d H:i:s','2000');2) json 형식 데이터 작업:
은 주로 json_encode() 및 json_decode()를 포함합니다.
<?php //将数组转成json格式的数据 $arr=array(2,7,9,'hello','jason',array('name'=>'lily','age'=>23)); print_r($arr); echo '<br/>'; echo json_encode($arr); //将键值对对象转成json格式的数据 $obj=array('h'=>'hello','w'=>'world',array(3,5,7)); echo '<br/>'; print_r($obj); echo '<br/>'; echo json_encode($obj); //将json格式的数据转成键值对对象 $objJson='{"h":"hello","w":"world","0":[5,7,8]}'; $myObj=json_decode($objJson); echo '<br/>'; print_r($myObj); echo '<br/>'; echo $myObj->w;3) 파일 작업 :
fopen(), fwrite(), fclose(), fgets(), file_get_contents() 등
<?php /** * 写数据 */ //创建文件标识,注:加@可忽略php的警告 $wf=@fopen('data','w'); if($wf){ //写入数据到文件 fwrite($wf,'oh my god'); //关闭文件流 fclose($wf); }else{ echo '创建文件失败'; }
/** * 读数据 */ $rf=@fopen('data','r'); //fgets()只读一行 while(!feof($rf)){ $c echo $content; } fclose($rf);
//php提供了一个直接获取文件所有内容的方法 echo file_get_contents('data');4) 이미지 생성, 더 많은 방법을 보려면 php 이미지 방법을 클릭하세요
<?php //创建图像文件 $img=imagecreate(400,300); //设置图像的背景色 imagecolorallocate($img,0,0,255); //绘制一个椭圆 imageellipse($img,100,100,80,40,imagecolorallocate($img,255,0,0)); //设置头信息来指明图像所属的mime类型 header('Content-Type:image/png'); //显示图像 imagepng($img);
<?php //载入文件 $img=imagecreatefrompng('header.png'); //在图片指定位置写上文字 imagestring($img,5,5,5,'I am not a bitch',imagecolorallocate($img,255,0,0)); //设置头信息来指明mime类型 header('Content-Type:image/png'); //显示图像 imagepng($img);
자세한 내용은 php 중국어 매뉴얼을 참고하세요
저작권 안내: 이 글은 해당 블로거의 원본 글이므로 블로거의 허락 없이 복제할 수 없습니다.
위 내용은 PHP에서 일반적으로 사용되는 라이브러리 기능을 소개하고 관련 내용을 포함하여 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.