ホームページ > バックエンド開発 > PHPチュートリアル > 変数の初期化はどうやって書くのですか

変数の初期化はどうやって書くのですか

WBOY
リリース: 2016-06-13 13:35:22
オリジナル
934 人が閲覧しました

変数の初期化はどうやって書くのですか?
少数の変数なら簡単に初期化できます
数が多いとちょっと面倒です

$a, $b, $c, $ d, $e... ...

は次のように記述されます
$a=0;
$b=0;
$c=0;
$d= 0;
$e=0 ;
....

見た目が悪い、不便、不快...

では、どうやって初期化するのですか?初期化せずに、エラーメッセージを閉じてください。


-----解決策---------
$a=$b=$c =...=0;
$d=$e=...=array();
この方が良く見えませんか? ははは、初期化が必要な変数はあまり多くありませんでした。
------解決策------------------
ルールがなければ人肉だけになってしまいます。定期的に書くと書きやすいです。 extract/list;
を使用して配列から段落を引用できる場合:

PHP コード
$my_array = array("a" => "猫","b" => "犬", "c" => "馬");
抽出($my_array);
echo "$a = $a; $b = $b; $c = $c"; // 出力: $a = 猫; $c = 馬;
<br><font color="#e78608">------解決策----------------------</font><br>そんなに多くの変数は設計しません(笑)。いくつかある場合は、正直に数行書きましょう。
<br><font color="#e78608">------解決策------------------</font><br>
PHP では変数を初期化しないことが許可されており、これは PHP の柔軟性と単純さを示しています <br>初期化する必要がある場合は、<br>extract(array_flip(explode(',', 'a,b,c,d) することをお勧めします,e ,f,g,h')));<br><br>$a=0;<br>$b=0;<br>$c=0;<br>$d=0;<br>$ e=0;<br>.... 迷惑です! ! <br><br>$a=$b=$c=...=0;<br>$d=$e=...=array(); これも面倒です。 ! <br>
<br><font color="#e78608">------解決策----------------------</font><br>いつか PHP がコンパイル言語になるのを待ちましょうもう気にしないでください。それで、何が問題ですか...?
<br><font color="#e78608">------解決策------------------</font><br>
1 行おきに記述するだけでなく、各行にコメントを追加する必要もあります。 <br>レポートを作成するときに、なぜこれほど多くの変数を初期化する必要があるのでしょうか?デザインを共有します。 <br>カスタマイズされたレポート機能も作成しました。テーブル、フィールド、関連付け、条件を選択し、統計を追加し、複数の変数を初期化する必要はないようです。
<br><font color="#e78608">------解決策---------</font><br>元々、PHP を設計したとき、変数を使用できました。いつ使用するか、いつ定義するかはわかりません。その人はPHPを強い型のような何の変哲もないものに改造しました。野郎みたいに。それは簡単ではありません、PHP プログラマーは勤勉です <div class="clear"></div>
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート