Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Czy jest taka funkcja ?
Forum PHP.pl > Forum > Przedszkole
fredman
mam taki string

$string ="ala, ola, franek, 2";

jest taka funkcja, która usuwa ostatni element (elementy rozdziela separator - tu przecinek)? Chciałbym się pozbyć cyfry z końca ( i tego przecinka ostatniego tez najlepiej winksmiley.jpg ) a może jakoś poprzez usuniecie wszystkiego co jest cyfrą ?
Pr0100
  1. <?php
  2. substr($string, 0, -3)
  3. ?>


o ile ostatnia liczba jest zawsze cyfrą
seth-kk
lub jesli dowolny ostatni element
  1. <?php
  2. $string = explode(', ', $string);
  3. array_pop($string);
  4. $string = implode(', ', $string);
  5. ?>
Pr0100
@seth-kk: nie lepiej tak?

  1. <?php
  2. substr($string, 0, strrpos($string, ','));
  3. ?>
Ociu
Zamykam, zacznij korzystać z manuala.
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.