我有一個數組$鏈接包含在它裏面的一些環節,我想刪除所有這些都是從網站出現在$ Blocklinks刪除元素
$links=array(
'http://ckfht.ca/sultan/files/2016/',
'http://dl1.uploadplus.net/dl2/2016/Sultan.2016/',
'http://www.google.com',
'http://subindomovie.xyz/film/indexof-sultan-720p'
'http://subindomovie.xyz/film/sultan-720-p'
'http://www.liveaccountbook.com/sultan/'
);
$Blocklinks=array(
'subindomovie.xyz',
'www.liveaccountbook.com'
);
/* remove urls containing link from $Blocklinks .. What should i do here??*/
$links=deletelinks($links,$Blocklinks);
/* output */
print_r($links);
output I want
------
Array
(
[0] => http://ckfht.ca/sultan/files/2016/
[1] => http://dl1.uploadplus.net/dl2/2016/Sultan.2016/
[2] => http://www.google.com
)
你有什麼試過的?你收到了什麼錯誤信息?如果沒有顯示錯誤信息,那麼請發佈您的PHP錯誤日誌。謝謝 –
您可以使用[strpos函數](http://php.net/manual/en/function.strpos.php)檢查字符串是否包含特定子字符串。也使用foreach循環 –
[PHP的:如何從數組中刪除特定元素?]可能的副本(http://stackoverflow.com/questions/2448964/php-how-to-remove-specific-element-from-an-數組) – cteski