PHP 常用方法
1. list() 把数组中的值赋给一些变量:
$my_array = array("Dog","Cat","Horse"); list($a, $b, $c) = $my_array;//或者 list($a, , $c) = $my_array;
2. explode() 把字符串转化为数组
$str = 'one,two,three,four'; // 零 limit print_r(explode(',',$str,0)); // 正的 limit print_r(explode(',',$str,2)); // 负的 limit print_r(explode(',',$str,-1));
3.end() 获取数组最后一个参数,参数只能是变量,不能包含方法。
4.file_get_contents() 将整个文件读入一个字符串。
5.is_uploaded_file() 判断文件是否是通过 HTTP POST 上传的。
6.move_uploaded_file() 将上传的文件移动到新位置,并保存。
7.file_exists() 检查文件或目录是否存在。
8.mkdir($path,0777) 新建目录 chmod($path,0777) 改名文件模式,权限。
9.接收XML数据 用php:// 。
1 <?php 2 $xmldata=file_get_contents("php://input"); 3 $data=simplexml_load_string($xmldata); 4 print_r($data); 5 ?>
10.字符串与数组转换。
1 $array = array('lastname', 'email', 'phone'); 2 $comma_separated = implode(",", $array); 3 echo $comma_separated; // lastname,email,phone 4 5 6 $pizza = "piece1 piece2 piece3 piece4 piece5 piece6"; 7 $pieces = explode(" ", $pizza); 8 echo $pieces[0]; // piece1 9 echo $pieces[1]; // piece2