('-' 'Foo-bar') [0] (örneğin) patlayabilir üzerinde ayrıştırma hatası

3 Cevap php

Neden bu sözdizimi desteklemiyor php değildir:

$s = explode('-', 'foo-bar')[0];

?

3 Cevap

Bu PHP çözümleyici bir sınırlama var. Bu azalma bu formu destek olamaz hiçbir neden yok, sadece değil.

Sözdizimi ‘foo-bar’)[0] kadarıyla php ile ilgili olarak yanlıştır. Ben böyle bir şey gördük hangi dili bilmiyorum ama PHP söz dizimi için hiçbir uygulama vardır. Ancak, bu gibi dize ayırabilirsiniz:

explode(‘-’, ‘foo-bar’);