Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: operacje na stringach php
Forum PHP.pl > Forum > PHP
rychu123
Witam, jak napisać skrypt żeby ze sprawdzał pierwsza literę w stringu ?
blooregard
Podstawy podstaw:

  1. $tekst = "ala ma kota";
  2. $pierwszy_znak = $tekst[0];
wookieb
Niby tak ale nie działa to zawsze drogi kolego. Przy kodowaniach wielobajtkowychj (utf-8 np) to nie zadziała poprawnie na znakach diakrytycznych. Najpewniejsza metoda pobrania pierwszego znaku to
  1.  
  2. $tekst = 'Łukasz';
  3. echo $tekst[0]; // trudno powiedziec co...
  4.  
  5. echo mb_substr($tekst,0, 1, 'utf-8');
rychu123
Cytat(blooregard @ 25.01.2010, 16:37:29 ) *
Podstawy podstaw:

[PHP] pobierz, plaintext
  1. $tekst = "ala ma kota";
  2. $pierwszy_znak = $tekst[0];
[PHP] pobierz, plaintext


a tyle razy to już robiłem. ale dzięki za odświeżenie pamięci
blooregard
Cytat
Niby tak ale nie działa to zawsze drogi kolego. Przy kodowaniach wielobajtkowychj (utf-8 np) to nie zadziała poprawnie na znakach diakrytycznych. Najpewniejsza metoda pobrania pierwszego znaku to

Święta racja. Jak to można się przejechac nawet na podstawach podstaw... smile.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.