PHP配列の使用法を解決する方法

WBOY
リリース: 2016-06-13 12:04:16
オリジナル
846 人が閲覧しました

PHP 配列の使用法を解決する
他の人が書いた次のようなコードを見ました:

<br />$a = array();<br />$a['key'] = $a['key'] + 1;<br />var_dump($a);<br />
ログイン後にコピー

入力した後、コード内の 1 が配列の値になることがわかりました。 a. 。
これ。 。この方法で使用したことはありません。 。
------解決策---------
は $a['key'] = と同等ですnull 1;
------解決策-----
$a = array() ;
$a['key'] = $a['key'] 1; // 現時点では $a['key'] が存在しないため、 isset($a['key']) を使用して false を返します。 $a['key'] = null
$a['key'] 1 は null 1 と同等です。これは、PHP が算術演算のために null を自動的に 0 に変換するため、0 1 となり、最終的に $a['キー '] = 1

var_dump($a);

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!