Do You PHP はてブロ

Do You PHPはてなからはてブロに移動しました

配列をobjectにキャストする

し、知らんかった。。。PHPマニュアルには説明があるみたいです。

$ cat -n cast.php
     1  <?php
     2  $arr = array('foo' => 1, 'bar' => 'hogehoge', 'baz');
     3  var_dump((object)$arr);
$ php cast.php
object(stdClass)#1 (3) {
  ["foo"]=>
  int(1)
  ["bar"]=>
  string(8) "hogehoge"
  [0]=>
  string(3) "baz"
}
$

これって当たり前ですか?当たり前ですか。そうですか。