PHP String Functions

In this lesson, you will learn about String Functions in PHP, their usage, and examples to better understand the topic.


PHP String Functions

Here we will examine a few frequently used functions for manipulating strings.

  • strlen()
  • str_word_count()
  • strrev()
  • strpos()
  • str_replace()

strlen()

The PHP method returns the length of a String with strlen()

$stringVar1="This is PHP Tutorial";
echo strlen($stringVar1);

Output

20

str_word_count()

This PHP method counts the words in a string

$stringVar1="This is PHP Tutorial";
echo str_word_count($stringVar1);

Output

4

strrev()

A string is reversed using the PHP strrev() function.

$stringVar1="This is PHP Tutorial";
echo strrev($stringVar1);

Output

lairotuT PHP si sihT

strpos()

The PHP strpos() method looks for a particular text within a string. The function returns the first match’s character position if a match is discovered. It will return FALSE if no match is found.

$stringVar1="This is PHP Tutorial";
echo strpos($stringVar1,"is");

Output

is 2

str_replace()

The PHP str replace() function swaps some characters in a string for other characters.

$stringVar1="This is PHP Tutorial";
echo str_replace("Tutorial", "Lesson", "PHP Tutorial!");

Output

PHP Lesson!.

Example of String Functions in PHP

<!DOCTYPE html>
<html>
<body>
<?php
$stringVar1 = "This is PHP Tutorial";
echo strlen($stringVar1) . "<br>";

echo str_word_count($stringVar1) . "<br>";
echo strrev($stringVar1) . "<br>";
echo strpos($stringVar1, "is") . "<br>";
echo str_replace("Tutorial", "Lesson", "PHP Tutorial!"); // outputs PHP Lesson!

?>
</body>
</html>

Output

20
4
lairotuT PHP si sihT
2
PHP Lesson!

This concludes the PHP String Functions lesson. In the next class, you will learn about PHP Forms and their usage.