PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

簡単に編集可能な構成データをPHPに保存する最速の方法は?


PHP変数を格納するには、JSONと比較してシリアル化の方が優れています。

var_exportを使用して構成ファイルを保存し、「include」を使用して構成ファイル情報をロードできます。

これは、構成データをプログラムで保存する簡単な方法であり、読み取り/書き込みが簡単です。以下は同じ-

のサンプルコードです

config.php

return array(
   'var_1'=> 'value_1',
   'var_2'=> 'value_2',
);

test.php

$config = include 'config.php';
$config['var_2']= 'value_3';
file_put_contents('config.php', '<?php return ' . var_export($config, true) . ';');

上記のtest.phpの代わりに 、以下のコードも使用できます-

$config = include 'config.php';
$config['var_2']= 'value_3';
file_put_contents('config.php', '$config = ' . var_export($config));

更新されたconfig.php 次のコードが含まれています-

return array(
   'var_1'=> 'value_1',
   'var_2'=> 'value_3',
);

  1. JavaScriptのAtomics.store()関数

    JavaScriptのAtomicオブジェクトはオブジェクトであり、静的メソッドとしてadd、sub、and、or、xor、load、storeなどのアトミック操作を提供します。これらのメソッドはSharedArrayBufferオブジェクトで使用されます。 store() アトミックの機能 オブジェクトは、数値(値)と配列内の位置を受け入れ、指定された値を指定された位置に格納して、同じ値を返します。 構文 その構文は次のとおりです Atomics.store() 例 <html> <head>    <title>JavaScr

  2. 2つの数を掛ける最速の方法

    2つの数値は2進文字列として指定されます。私たちのタスクは、これらの数値の乗算の結果をより高速かつ効率的に見つけることです。 分割統治法を使用すると、非常に効率的な方法で問題を解決できます。数字を2つに分割します。 XleftとXrightが最初の数Xの2つの部分であり、Yleft、Yrightが2番目の数Yの2つの部分であるとします。したがって、製品; 簡単にするために、この操作を実行できます 入力と出力 Input: Two binary numbers: 1101 and 0111 Output: The result is: 91 アルゴリズム addBi