garip dizi sözdizimi

1 Cevap php

Daha doğrusu çalışmıyor - Ben işleri verilen oldum bir işlev nasıl anlamaya çalışıyorum. Sorunlu alanlar bu gibi dizi gösterimini şunlardır:

$small[$end[$i]{0}]

I-think fikri $end[$i] değerine "0" eklemek ve küçük $ endeksi için bu kullanmaktır. Ama PHP5.3 çalışmıyor. Bu artık kullanılmayan sözdizimi ve ben öyle düşünüyorum ne yapmaya çalışıyor?

1 Cevap

Bu $end[$i] dizisinden ilk karakteri almak ve daha sonra dizi anahtar olarak bu karakteri kullanarak $small dizi erişirken oluyor.

Edit:

Since $foo=200; $foo[0] != 2;//=='', what do you recommend for getting the leftmost digit when the magnitude of the number is unknown?

Kolay yolu substr($foo, 0, 1) PHP olduğunu.

Eğer kesinlikle yazılı bir dil kullanarak ediyorsanız, ben benim başka bir yanıt okuma ilginizi çekebilir bazı ölçümler var: http://stackoverflow.com/questions/701322/how-can-you-get-the-first-digit-in-an-int-c/701621#701621