PHP Strängfunktioner
- Föregående sida PHP Datatyper
- Nästa sida PHP Konstanter
A string is a sequence of characters, such as "Hello world!".
PHP Strängfunktioner
In this section, we will learn about commonly used string manipulation functions.
PHP strlen() function
The strlen() function returns the length of a string, in characters.
The following example returns the length of the string "Hello world!":
Exempel
<?php echo strlen("Hello world!"); ?>
The output of the above code is: 12
Tips:strlen() is commonly used in loops and other functions, it is important to determine when a string ends. (For example, in a loop, we may need to stop the loop after the last character of the string).
Count words in a string
PHP str_word_count() function counts words in a string:
Exempel
<?php echo str_word_count("Hello world!"); // Output 2 ?>
Utskriften av ovanstående kod är:
2
Omvänd sträng
PHP strrev()-funktionen omvänder strängen:
Exempel
<?php echo strrev("Hello world!"); // Utskrift !dlrow olleH ?>
Utskriften av ovanstående kod är:
!dlrow olleH
PHP strpos()-funktionen
strpos()-funktionen används för att söka efter specifika tecken eller text i en sträng.
Om en match hittas, returneras positionen för den första matchande tecknen. Om ingen match hittas, returneras FALSE.
I följande exempel söker vi texten "world" i strängen "Hello world!":
Exempel
<?php echo strpos("Hello world!","world"); ?>
Utskriften av ovanstående kod är: 6.
Tips:I föregående exempel är positionen för strängen "world" 6. Anledningen till att det är 6 (inte 7) är att positionen för den första tecknen i strängen är 0, inte 1.
Ersätt text i teckensträng
PHP str_replace()-funktionen ersätter vissa teckensträngar med andra teckensträngar.
I föregående exempel ersätts texten "world" med "Kitty":
Exempel
<?php echo str_replace("world", "Kitty", "Hello world!"); // Utskrift Hello Kitty! ?>
Utskriften av ovanstående kod är:
Hej Kitty!
Komplett PHP String Referenshandbok
För en fullständig referenshandbok för string-funktioner, besök vår PHP String Referenshandbok.
Denna manual ger en kort beskrivning och exempel för varje funktion!
- Föregående sida PHP Datatyper
- Nästa sida PHP Konstanter