php string functions
Strlen()
To get length of string.
Example
<?php
$str = "welcome";
Echo strlen($str);
?>
Output : 7
Note :- ord() is used for getting ascii value.
Strtoupper()
Converts all character of a string into upper case .
Example
<?php $str = "hello"; Echo strtoupper($str); ?>
Output; HELLO
Strtolower():
Converts characters of a string into lower case.
Ucfirst():
Converts first characters of a string into upper case.
Example :
<?php $str = "codelack"; Echo ucfirst($str); ?>
Output Codelack
Ucwords()
Converts first character of all words into upper case.
Example :
<?php $str="codelack in php"; Echo ucwords($str); ?>
Output Codelack In Php
Nl2br()
To break new lines of string.
<?php $str = "codelack New tutarial Site "; Echo nl2br($str); ?>
Output :-
codelack New tutarial Site
Str_word_count()
To get total number of words of a string.
We can pass node value. If node value is 0, it rerurns total no of words.
If node value is 2, it returns each word as array elements keys the index numbers of words.
Example:
<?php $str = "welcome codelack tutorial "; Print_r(str_word_count($str,2)); ?>
Output:
Array (
[0]=>welcome
[8]=>codelack
[14]=> tutorial
)
Strip_tags()
To strip HTML of a string.
Example
<?php $str = "<input type=’button’ value=’click’>codelack"; Echo strip_tags($str); ?>
Output: –
Codelack
Htmlspecialchars()
To stop execution of html tags.
Example
<?php $str = "<b><i>codelack</i></b>"; Echo htmlspecialchars($str); ?>
Output:
<b><i>codelack</i></b>
Addslashes():
To add escape slashes (backslashes /) in front of single and double quotation.
Atripslashes()
To remove the slashes , which we added with add slashes function (addslashes()).
Example
<?php $str ="welcome " ; $str1 =addslashes($str); Echo $str1; Echo stripslashes($str1); ?>
Output:-
Wel\come
Welc’ome