Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] explode dla pierwszego wystąpienia. RegExp
Forum PHP.pl > Forum > PHP
KotWButach
Witam
Nie mogę sobie poradzić z pewną przypadłością, kombinowałem z wyrażeniami regularnymi ale niestety nie znam ich zbyt dobrze.
Chodzi o to że mam np taki string.

pierwsza część = to jest = druga = część.

Chciałbym w wyniku otrzymać.

  1. (
  2. [pierwsza część] => to jest = druga = część.
  3. )
CuteOne
explode('=', $string, 1);
1 - to limit
mstraczkowski
Albo można troszkę przekombinować ;P

  1. <?php
  2. $tablica = array();
  3. $string = 'pierwsza część = to jest = druga = część.';
  4. $stringParts = explode('=', $string);
  5. $arrayKey = array_shift($stringParts);
  6. $tablica[$arrayKey] = trim(implode('=', $stringParts));


Pisane z głowy więc mogłem się pomylić, ale powinno grac wink.gif
KotWButach
Dziękuje wam zacni panowie smile.gif Metoda CuteOne okazała się zbawienna.
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.