Ciąg zmiennej PHP

Zmienna ciąg jest używany do przechowywania i przetwarzania tekstu.


Ciąg zmiennej PHP

zmiennej String jest używana do przechowywania wartości znakowych.

Po utworzeniu ciąg możemy manipulować go. Można użyć bezpośrednio w ciąg funkcji, lub zapisać je w zmiennej.

W poniższym przykładzie, tworzymy zmienną string o nazwie txt i przypisany do "Hello world!". Następnie wyjście txt zmiennej:

Przykłady

<? Php
$ Txt = "Hello world!" ;
echo $ txt;
?>

Uruchomienie instancji »

lampaUwaga: Po przypisaniu wartości do zmiennej tekstu, należy pamiętać, aby dodać wartość tekstowa pojedyncze lub podwójne cudzysłowy.

Teraz spójrzmy na niektóre wspólne ciąg funkcji i operatorów manipulacji.


PHP operator konkatenacji

W PHP istnieje tylko jeden operator ciąg.

Operator konkatenacji (.) służy do łączenia dwóch wartości ciągów.

Poniższy przykład pokazuje, jak połączyć ze sobą dwóch zmiennych typu string:

Przykłady

<? Php
$ Txt1 = "Hello world!" ;
$ Txt2 = "What a nice day !";
pl Echo $ txt1 "" $ txt2;
?>

Powyższy kod wyjścia będzie: Hello world What a nice day !!

Wskazówka: W powyższym kodzie użyliśmy dwukrotnie operator konkatenacji. To dlatego, że musimy wstawić spację między dwoma łańcuchów.


Funkcja PHP strlen ()

Czasami wiesz długość wartości ciągu jest przydatna.

strlen () zwraca długość łańcucha (liczba znaków).

Poniższy przykład zwraca łańcuch długości "Hello World!":

Przykłady

<? Php
echo strlen ( "Hello world!" );
?>

Uruchomienie instancji »

Powyższy kod wyjścia będzie: 12

Wskazówka: strlen () często stosuje się w obiegu i innych, ponieważ wtedy określić, kiedy koniec łańcucha jest bardzo ważne. (Na przykład w cyklu, musimy po ostatnim znaku w końcach pętli ciąg).


PHP strpos function ()

Funkcja strpos () służy do znalezienia znak lub tekst w określonym ciągiem.

Jeśli zostanie znaleziony w ciągu, funkcja zwróci pierwszą pozycję dopasowywania znaków. Jeśli nie zostanie znaleziony, zwraca FAŁSZ.

"Witaj świecie!" W poniższych przykładach znaleźć tekst "świat":

Przykłady

<? Php
echo strpos ( "Hello world!" , "świat");
?>

Uruchomienie instancji »

Powyższy kod wyjścia będzie: 6

Wskazówka: W powyższym przykładzie, pozycja string "świat" 6. Powodem jest przyczyną 6 zamiast 7 jest pozycja pierwszego znaku w ciągu wynosi 0, a nie 1.


Wypełnij PHP Reference String

Aby wyświetlić pełną instrukcję odniesienia dla wszystkich funkcji łańcuchowych, odwiedź naszą PHP Manual Reference String .

Niniejsza instrukcja referencyjna zawiera krótki opis każdej funkcji i przykłady zastosowań!