Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: funkcja explode
Forum PHP.pl > Forum > PHP
KirkoR
problem jest taki, mam string i chcę go umieścić w tablicy, ale ona musi się zaczynać od 1 a nie od 0.
jak to zrobić??
używam funkcji explode bo string jest podzielny przez odpowiednie znaczniki.
dr_bonzo
$tablica[ 1 ] = $string;
kyno
skad Ci sie wziela ta funkcja explode.... smile.gif
rogrog
możesz sobie jakoś przenumerować foreachem czy czy czymś ale... wg mnie powinno się zawsze zaczynać od 0. Możesz sobie w razie potrzeby dodawać lub odejmować 1 ale np. w C, C++, zawsze masz od 0 i nie ma dyskusji...

zresztą stary kawał o programiście liczącym do dziesięciu: 0, 1, 2, 3, ..., 9
KirkoR
bo mam taki problem. użytkownik definiuje ile chce mieć stron danego artykułu i pokazuje mu się odpowiednia liczba pól texarea. gdzie name="pole[1]" później name="pole[2]" itd. kiedy dam name="pole[0]" to wtedy wysyła niepoprawną tablicę. i dlatego moje pytanie, bo później zawartość N pól łączona jest w całość oddzielnoą tagami <!--PAGE-BREAK--!> i jak chcę to później edytować to nie wychodzi. Wiem, że można to przerobić za pomocą foreach ale może jest jakiś inny bardziej wydajeny sposób.
gdaq
a moze zapisz do tablicy tymczasowej a pozniej
  1. array_push($tmp,NULL)
czy cos w tym stylu



Gdaq
Kuziu
O boże ... anie możesz później w pętli wstawić

$tablica[$zmienna-1] questionmark.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.