如何从 textarea 1 中删除不包含 textarea 2 中每一行的行? [PHP]
Posted
技术标签:
【中文标题】如何从 textarea 1 中删除不包含 textarea 2 中每一行的行? [PHP]【英文标题】:How to remove lines from textarea 1 which not contains each lines in textarea 2 ? [PHP] 【发布时间】:2019-04-04 13:20:51 【问题描述】:例子
文本区域 1:
A123
B456
C789
D012
文本区域 2:
123
789
当点击按钮会显示这个结果:
A123
C789
【问题讨论】:
到目前为止你尝试过什么?如果您在代码的某些部分遇到问题,请发布您的完整代码,以便我们更好地帮助您。 【参考方案1】:您可以执行以下操作,
$data = ["A123","B456"];
$data1 = ["123"];
$newArr = array();
foreach($data1 as $val)
foreach($data as $fVal)
if(stristr($fVal,$val))
$newArr[] = $fVal;
print "<pre>"; print_r($newArr);
【讨论】:
以上是关于如何从 textarea 1 中删除不包含 textarea 2 中每一行的行? [PHP]的主要内容,如果未能解决你的问题,请参考以下文章