1
A
答えて
2
最初のものは、一つの要素の配列で要素は空の文字列です。 PHPでは[""]
またはarray("")
となります。
<?php
$a = [""];
var_dump($a); // array(1) { [0]=> string(0) "" }
$b = array("");
var_dump($b); // array(1) { [0]=> string(0) "" }
第2のものは、キー0
の空の文字列値を持つオブジェクトです。 PHPでは、それは(object)[""]
または(object)[0 => ""]
のように表すことができます。
<?php
$a = (object)[""];
var_dump($a); // object(stdClass)#1 (1) { [0]=> string(0) "" }
$b = (object)[0=>""];
var_dump($b); // object(stdClass)#2 (1) { [0]=> string(0) "" }
// Also:
$c = new \stdClass;
$c->{0} = "";
var_dump($c); // object(stdClass)#3 (1) { ["0"]=> string(0) "" }
は、およそ
PHP Arraysと
PHP Objectsお読みください。
関連する問題
- 1. リストのPHPと同等とJavaScript
- 2. どのようにPHP/JavaScriptでWin32関数MessageBoxと同等の機能を実装するのですか?
- 3. TimThimb(PHP)と同等のJavascript/Jqueryサムネイルスクリプトがありますか?
- 4. PHPのlist()と同等のJavaScript構造体ですか?
- 5. javascript/phpで静的なカウントダウン、どのように?
- 6. Javascriptの中でPHPコードからどのようにエスケープできますか?
- 7. 同等のJavascript関数がPHPのinclude()のようなファイルを参照できますか?
- 8. phpとrubyの同等のRESTコード
- 9. VB.netの文字コードと同等のPHP
- 10. javascriptでPHPスクリプトを扱う
- 11. PHP JavaScriptのエコーは、これは私のPHP/JSコードである
- 12. JavaScriptで次のコードの出力はどうなりますか?
- 13. phpとjavascriptを混在させる - どのような条件の下で?
- 14. JavaScriptのような配列をPHPのように
- 15. javascript in phpとその中のjavascript phpコード
- 16. 同じ数値コードは、C++であろうとCであろうと異なる出力を返す
- 17. PHPはjavascriptコード
- 18. の反射同等であるどのようなタイプ
- 19. Javascriptの同等()
- 20. Javascriptの同等
- 21. Javascriptの同等
- 22. C#TrimEnd()と同等のJavaScript
- 23. javascript/node.jsのseek()と同等ですか?
- 24. の非jQueryと同等:JavaScriptで表示?
- 25. Javascriptの "document.write()"内のPHPコード
- 26. C#コードPHP同等のmd5ハッシュ
- 27. DataTableと同等のPHP
- 28. PHP Postと同等のPython
- 29. PythonのPHP list()と同等です
- 30. Javascript/PHP文字列の等価性
配列もオブジェクトも空ではないことに注意してください。 – Timo
[文字通り「PHP配列」のグーグル検索の最初の結果](http://php.net/manual/en/language.types.array.php)。 –