php json数据的读取和转换
- 将数组转化为json
1 <?php 2 3 $arr = array('h'=>"hello", "w"=>"world",1,2,"php"); 4 $result = json_encode($arr); 5 echo $result;
- 将json字符串转化为数组
1 <?php 2 3 $json_str = '{"h":"hello","w":"world","0":1,"1":2,"2":"php"}'; 4 $result = json_decode($json_str); 5 print_r($result) ;
- php的文件操作
-
1 <?php 2 3 4 if ($f = fopen("data.txt", "w")) { 5 fwrite($f, "hello"); 6 fclose($f); 7 echo "ok"; 8 }else{ 9 echo "error"; 10 }
php写文件
1 <?php 2 3 4 $f = fopen("data.txt", "r"); 5 $content = fgets($f); 6 echo $content; 7 fclose($f); 8 9 //-------------------------------- 10 11 12 $f = file_get_contents("data.txt"); 13 echo $f;
php读取文件,第一种直接用fgets方法来获取内容,但是这种单个的只能读取一行。file_get_contents方法可以直接获取所有的该文件的所有内容。