如何让Iplode在这个字符串之前获取数据?
How to get Implode get data before this string?
我的url是
喜欢http://localhost/manishatutors/tutors-in-city/Crossing-Republik-tutor/
我怎么才能得到Crossing Republic
使用 php
我用过
<?php
list($a,$page_get) = explode("city/",$_SERVER['REQUEST_URI']);
$array=explode("/",$page_get);
$getCity1=remove_dash($array[0]);
$p=$array[1];
$get_city = implode('-',$getCity1);
print_r($get_city);
?>
但它给予
穿越共和国导师
虽然我不想要家教
你可以试试这个
<?php
list($a,$val) = explode("city/",$_SERVER['REQUEST_URI']);
$array=explode("/",$val);
$val2=remove_dash($array[0]);
$p=$array[1];
$val3= implode('-',$val2);
print_r($val3);
?>
新编辑的答案
list($a,$val) = explode("city/",$_SERVER['REQUEST_URI']);
$array=explode("/",$val);
$val2=$array[0];
$p=$array[1];
$val3= implode('-tutor',$val2);
print_r(remove_dash($val3[0]));
?>
使用分解函数并取最后一个
$req_uris = explode('/',$_SERVER['REQUEST_URI']);
echo $req_uris[count($req_uris)-1];
如果你愿意,你可以用 space
替换破折号
echo str_replace('-', ' ', $req_uris[count($req_uris)-1]);
编辑
$url = 'http://localhost/manishatutors/tutors-in-city/Crossing-Republik-tutor/';
$exploded = array_values(array_filter(explode('/',$url)));
$last = $req_uris[count($exploded)-1];
echo str_replace( '-', ' ', str_replace('tutor', '', $last) );
将 $url 更改为 $_SERVER['REQUEST_URI']
我的url是
喜欢http://localhost/manishatutors/tutors-in-city/Crossing-Republik-tutor/
我怎么才能得到Crossing Republic
使用 php
我用过
<?php
list($a,$page_get) = explode("city/",$_SERVER['REQUEST_URI']);
$array=explode("/",$page_get);
$getCity1=remove_dash($array[0]);
$p=$array[1];
$get_city = implode('-',$getCity1);
print_r($get_city);
?>
但它给予 穿越共和国导师 虽然我不想要家教
你可以试试这个
<?php
list($a,$val) = explode("city/",$_SERVER['REQUEST_URI']);
$array=explode("/",$val);
$val2=remove_dash($array[0]);
$p=$array[1];
$val3= implode('-',$val2);
print_r($val3);
?>
新编辑的答案
list($a,$val) = explode("city/",$_SERVER['REQUEST_URI']);
$array=explode("/",$val);
$val2=$array[0];
$p=$array[1];
$val3= implode('-tutor',$val2);
print_r(remove_dash($val3[0]));
?>
使用分解函数并取最后一个
$req_uris = explode('/',$_SERVER['REQUEST_URI']);
echo $req_uris[count($req_uris)-1];
如果你愿意,你可以用 space
替换破折号echo str_replace('-', ' ', $req_uris[count($req_uris)-1]);
编辑
$url = 'http://localhost/manishatutors/tutors-in-city/Crossing-Republik-tutor/';
$exploded = array_values(array_filter(explode('/',$url)));
$last = $req_uris[count($exploded)-1];
echo str_replace( '-', ' ', str_replace('tutor', '', $last) );
将 $url 更改为 $_SERVER['REQUEST_URI']