php parçalayarak

3 Cevap

Ben bazı kod bakıyordu ve ben bu hat geldi:

 Machine drink[] = {{"Coke", .75,7}, {"Sprite", .55, 2}, { "Pepsi", 1.00, 5}}

At first I thought it was an array, but in php we don't create arrays like this, unless if this is some advanced technique for creating an array that I am not aware of.

Ve neden böyle inşa edilir?

Kok bir soda.

.75 Fiyat

Ve 7 miktarıdır.

3 Cevap

Biraz kod kırık, ama en niyetleri yalancı edelim:

Bu, her element içki adı ve daha sonra bir şamandıra (fiyat) ve bir tamsayı (miktar) içeren diziler, oluşan yeni eleman tahsis ediliyor nesne Machine bir dizi olarak adlandırılan içecektir.

php > Machine drink[] = {{"DrSalty", .75,7}, {"LemonDew", .55, 2}, { "ChocuRu", 1.00, 5}}

Parse error: syntax error, unexpected T_STRING in php shell code on line 1

Bu php değil.

İlk başta ben javascript nesne gösterimde (json) olduğunu düşündüm, ama bunun için de çok doğru olduğunu düşünmüyorum.

(json_encode() ve php dokümanlar json_decode() fonksiyonlarına bakınız)