Ben var gibi görünür terk ilişkilendirilebilir bir dizi var:PHP: Bir ilişkilendirici dizi ise dizinin değeri sayısal ofseti ile nasıl alınır?
Array
(
[tumblr] => Array
(
[type] => tumblr
[url] => http://tumblr.com/
)
[twitter] => Array
(
[type] => twitter
[url] => https://twitter.com/
)
)
anahtar en özel "Tumblr" ve "twitter" ve sayısal olmayan 0 ve 1
Bazı zamanlar görebileceğiniz gibi Değerleri özel anahtarlarla almam gerekiyor ve bazen sayısal tuşlara göre değerler almam gerekiyor. Sen array_values()
aracılığıyla dizi çalıştırabilirsiniz
(
[type] => tumblr
[url] => http://tumblr.com/
)
Sayısal ve dize anahtarları PHP'de değiştirilemez. İhtiyacın olanı daha fazla tarif edebilir misin? –
PHP'deki tüm diziler, sayısal olarak indekslenenler bile ilişkilendirilebilirdir. Bu, bir dizeyi indeks olarak atadığınızda, ilişkili bir sayısal değerin olmadığı anlamına gelir. @nickb'in bununla başa çıkmak için iyi bir yolu var. –
@Michael, başka birinin koduyla çalışmayı bile istemiyor ve her şeyi yeniden yazmaktan hoşlanmıyor. – TK123