PHP が配列をファイルに書き込むサンプル コード_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:44:57
オリジナル
836 人が閲覧しました

PHP でファイルに配列を書き込む方法はたくさんあります。たとえば、キャッシュ ファイルを作成したい場合は、PHP 配列をファイルに変換して .php ファイルに保存します。呼び出すときに、直接呼び出すことができます。このファイル。

php は、シーケンスと逆シーケンスを通じて配列をファイルに書き込みます。コードをご覧ください


$file="./data/file.cache";
file_put_contents($file,serialize($array));//書き込みキャッシュ

コードは次のとおりです コードをコピー

$file="./data/file.cache";
$array = array("カウント" => "3000",

"数値" =>"300");
//キャッシュ

file_put_contents($file,serialize($array));//書き込みキャッシュ
?>

$file="./data/file.cache"; $handle = fopen($file, "r"); $cacheArray = unserialize(fread($handle, ファイルサイズ ($file))); print_r($cacheArray)

?>




//テスト配列を PHP ファイルに書き込みます:

コードは次のとおりです

コードをコピー$write_array = array( '1' => 'oneone', '2' => 'two', '3' => 'three', '4' => 'four', '5' = > '5' ); //文字列処理 $string_start = "コードは次のとおりです



ここでは 2 つの関数が使用されます:

コードをコピー

· var_export — 変数の文字列表現を出力または返すために使用されます。var_dump() との違いは、var_export() は関数に渡される変数に関する構造情報を返すために使用でき、返される表現は次のとおりです。 PHP コード「echo $string_process;」の場合、出力結果を確認できます: コードは次のとおりです
1、var_export():

コードをコピー

配列 ( 1 => 'oneone'、2 => 'two'、3 => 'three'、4 => 'four'、5 => 'five'、) これが、test_array.php ファイルに書き込む内容です (php タグは除きます)。
· var_dump() 関数は、変数に関する関連情報を出力するために使用されます。これは「出力」するためにのみ使用され、値を返しません。そのプロトタイプは void var_dump(...) です。 "、出力結果を確認できます:
コードは次のとおりです


コードをコピー

string(86) "配列 ( 1 => 'oneone', 2 => 'two', 3 => 'three', 4 => 'four', 5 => 'five', )"

出力 string(86) "..." が表示されます。これは、var_export() が文字列を返すことを再度示しています。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/633068.html技術記事 PHP で配列をファイルに書き込む方法はたくさんあります。たとえば、キャッシュ ファイルを作成する場合は、PHP 配列をファイルに変換して .php ファイルに保存します。これを呼び出すときに、これを直接呼び出すことができます。ファイル。ぷ...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート