|
- <?php
- function array_file_get_contents($filename){ //参数1:文件名 返回索引数组
- $file_data = file_get_contents($filename);
- $return = array();
- $len = strlen($file_data);
- for($i=0;$i<$len;$i++){
- array_push($return,ord($file_data[$i]));
- }
- return $return;
- }
- function array_file_put_contents($filename,$file_data){ //参数1:文件名 参数2:索引数组 每个值范围(0~255) 返回 file_put_contents的结果
- $len = sizeof($file_data);
- for($i=0;$i<$len;$i++){
- $file_data[$i]=chr($file_data[$i]&255);
- }
- return file_put_contents($filename,$file_data);
- }
- array_file_put_contents("1.txt",array(72,101,108,108,111,32,87,111,114,108,100,33));
- print_r(array_file_get_contents("1.txt"));
- echo file_get_contents("1.txt");
- ?>
复制代码
|
|