Bez foreach, jak mogę włączyć tablicę jak tenJak implozji tablicę z klucza i wartości bez foreach w PHP
array("item1"=>"object1", "item2"=>"object2",......."item-n"=>"object-n");
na sznurku jak ten
item1='object1', item2='object2',.... item-n='object-n'
myślałem około implode()
już, ale nie implikuje klucza z nim.
Jeśli foreach jest to konieczne, czy nie można zagnieździć foreach?
EDIT: Zmieniłem o jakieś
Edit2/update: to pytano już jakiś czas temu. W tym czasie chciałem napisać wszystko w jednym wierszu, więc używałbym potrójnych operatorów i gniazd wbudowanych w wywołania funkcji na rzecz foreach. To nie była dobra praktyka! Zapis kodu, który jest czytelny, bez względu na to, czy jest zwięzły, czy nie, nie ma większego znaczenia.
W tym przypadku: umieszczenie foreach w funkcji będzie znacznie bardziej czytelne i modułowe niż pisanie jednolinijkowego (mimo że wszystkie odpowiedzi są świetne!).
Jak zagnieżdżonych foreach byłyby necesarry? – Shubham
Co próbujesz? Dlaczego masz te ograniczenia? –
to była moja klasa baz danych dla aplikacji internetowej, którą buduję, nie chcę, żeby wyglądała na niechlujną, ponieważ jest już zapełniona wiązką foreach i for-loop wszystkie razem – tom91136