<?php
function endswith($string, $test) {
$strlen = strlen($string);
$testlen = strlen($test);
if ($testlen > $strlen) return false;
return substr_compare($string, $test, -$testlen) === 0;
}
if(false == endswith('http://localhost/events/10','/events/')){
echo "true\n";
}
else{
echo "false\n";
}
$testlen = strlen('/bob/');
if(false == (substr_compare('http://localhost/events/10','/events/',-$testlen)===0)){
echo "true\n";
}
else{
echo "false\n";
}
$url = 'http://192.168.1.0/events/10';
//$eventid = intval(strpos($url,'/events/').);
preg_match('^(\d)+^',$url,$matches,PREG_OFFSET_CAPTURE);
$arraylen = count($matches);
for($x=0;$x<$arraylen;$x++){
echo $matches[$x][0]."\n";
}
preferences:
42.01 ms | 402 KiB | 5 Q