0

いくつかの WordPress 機能に関する簡単な質問:

$options = (array)get_options('value');

そうすることで、配列を取得できます。しかし、それはどのように機能しますか?

前もって感謝します。

4

2 に答える 2

2

PHP は緩やかに型付けされた言語であり、割り当てられているものに応じて変数に型を割り当てます。その概念は、変数の現在のデータ型をある日付型から別の型に変更するために使用されます。

 $foo = 'Hello World';
 var_dump(is_string($foo));//true 
 $bar = (array) $foo;
 echo $bar[0];// no doubt string offset also can be access using $foo[offset]
 var_dump(is_array($bar));// true
于 2013-10-27T15:34:20.443 に答える
2

これは型キャストです。PHPにはこれに関する非常に優れたドキュメントがあります

PHP の型キャストは、C の場合と同じように機能します。キャストする変数の前に、目的の型の名前を括弧で囲みます。

<?php
    $foo = 10;   // $foo is an integer
    $bar = (boolean) $foo;   // $bar is a boolean
?>

http://php.net/manual/en/language.types.type-juggling.php

于 2013-10-27T14:58:43.823 に答える