Loading:


Jak obciąć ostatni znak, literę w ciągu znaków

Skrypt skraca ciąg znaków o wybraną ilość znaków.

Czasami zachodzi potrzeba aby pozbyć się ostatniego znaku z ciągu np "," w zmiennej $kategorie:

<?php
$kategorie = "1,2,3,4,5,6,7,8,9,10,";
$kategori = substr($kategori,0,strlen($kategori)-1);
?>


Jak widać powyżej na końcu ciągu mamy znak , który jest nam nie potrzebny i będzie nam przeszkadzał po wykonaniu kodu zmienna będzie wyglądała tak:

$kategorie = "1,2,3,4,5,6,7,8,9,10";



Napisz Artyku³

Listing

niema




Dodano przez: igor
Ranga: Administrator serwisu Punktów: 28716
Komentarze użytkowników
A nie prościej tak:
autor: Puzi | 397 | 2009-08-03 15:15:25


A i tak powyższy przykład nie zadziała ponieważ przy wywołaniu obu funkcji jest błąd w nazwie zmiennej wchodzącej.
autor: Puzi | 398 | 2009-08-03 15:19:34


Masz racje jest błąd w kodzie ucieło literkę w nazwie zmiennej.
autor: Igor | 400 | 2009-08-04 13:20:09


    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors