$linkarray = [];
$sukses = 'its a user';
$gagal = 'its a media';
foreach ($linkarray as $url) {
$links = $url->full_url;
if(...) { // for this section
echo $links.$sukses;
}else{
echo $links.$gagal;
}
}
与$ links有2个不同的输出,它们给出了URL1。https://siteexample.com/user/1234/
2。https://siteexample.com/media/1234/
现在,对于if(...)
,如果输出在URL中显示/ user /,则如何匹配echo $links.$sukses;
;但是如果输出在URL中显示/ media /,则如何匹配echo $links.$gagal;
] >
我尝试使用strpos()
,但是仅当使用空格https://siteexample.com /user/ 1234/
分隔输出时,它才有效
$ linkarray = []; $ sukses ='它的用户'; $ gagal ='它是媒体'; foreach($ linkarray as $ url){$ links = $ url-> full_url; if(...){//本节内容echo $ links。$ sukses; }其他{...
在这种情况下,您可以完美地使用strpos或stripos,但不限于需要使用空格: