note 114784 added to function.substr
| From: | php at richardneill dot org | Date: | Sun, 06 Apr 2014 15:25:24 +0000 |
| Subject: | note 114784 added to function.substr | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-199196@lists.php.net to get a copy of this message | ||
Frequently we want to check whether one string ends with (or starts with) another. These may be
useful:
function str_ends($string,$end){
return (substr($string,-strlen($end),strlen($end)) === $end);
}
function str_begins($string,$start){
return (substr($string,0,strlen($start)) === $start);
}
Example:
if (str_ends ($filename, ".jpg")){
echo "The extension is .jpg";
}
----
Server IP: 87.117.229.81
Probable Submitter: 87.194.171.29
----
Manual Page -- http://php.net/manual/en/function.substr.php
Edit -- https://master.php.net/note/edit/114784
Del: integrated -- https://master.php.net/note/delete/114784/integrated
Del: useless -- https://master.php.net/note/delete/114784/useless
Del: bad code -- https://master.php.net/note/delete/114784/bad+code
Del: spam -- https://master.php.net/note/delete/114784/spam
Del: non-english -- https://master.php.net/note/delete/114784/non-english
Del: in docs -- https://master.php.net/note/delete/114784/in+docs
Del: other reasons-- https://master.php.net/note/delete/114784
Reject -- https://master.php.net/note/reject/114784
Search -- https://master.php.net/manage/user-notes.php