Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Wyciąganie znaków za pomocą znaku ASCII
Forum PHP.pl > Forum > Przedszkole
japek
Kombinuje ale coś mi nie wychodzi smile.gif
Potrzebuje wyciągnąć ze stringu np. " t te tes test " znaki odzielone spacją - w ASCII to char(32) jak sie nie myle. Nie wiem jak to zrobić. Chcę aby program sam znalazł pierwszą litere/cyfre która nie jest spacją i wybrał wszystkie do momentu wystąpienia kolejnej spacji. A potem następne występujące znaki itd... Ilość spacji jest różna i może być zmienna, tak jak ciąg znaków.
dr_bonzo
print_r( explode( " ", $text ) );
?
japek
No tak, to wiem ale jak wybrać np. 3-ci ciąg znaków?
mike
Cytat(japek @ 27.09.2006, 12:46:06 ) *
No tak, to wiem ale jak wybrać np. 3-ci ciąg znaków?

Cytat
explode

(php 3, php 4, php 5)
explode -- Split a string by string
Description
array explode ( string separator, string string [, int limit] )


Manual w oczy szczypie?
japek
Ok, już wiem ale explode chyba nie rozróżnia chyba ilości spacji bo to mi nie działa jak powinno. Działa jakby nie rozróżniał ilości wystąpienia spacji.

Dobra już mam dzięki funkcji preg_split, dzięki za naprowadzenie :]
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.