1. 程式人生 > >php基礎-7

php基礎-7

json數據 write file 所有 bsp 獲取 open json字符串 寫文件

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方法可以直接獲取所有的該文件的所有內容。

php基礎-7