私は人々が次のようなコードを書くのを見てきました:
$image_url = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), array(300, 300), false, '');
$image_url = $image_url[0];
[0] を最初の項の最後に付けることができるので、これは少しばかげているように思えます。だから私は自分のローカルマシンでそれをしたことはありませんでしたが、今ではリモートマシンにデプロイするとき(おそらく異なるバージョンのphpを使用して、予期しない「[」に関するバグが常に発生します。phpは配列へのインプレースアクセスを受け入れないのですか、それとも変更がありましたかいくつかのバージョンで?