我在获取图像bettwen 2字符串时遇到麻烦
我尝试了很多代码,但没有效果。
<?php
$text = trim($_POST['textareaname']);
$textAr = explode("\n", $text);
$textAr = array_filter($textAr, 'trim'); // remove any extra \r characters left behind
function get_string_between($string, $start, $end){
$string = ' ' . $string;
$ini = strpos($string, $start);
if ($ini == 0) return '';
$ini += strlen($start);
$len = strpos($string, $end, $ini) - $ini;
return substr($string, $ini, $len);
}
foreach ($textAr as $line) {
$parsed = get_string_between($line, '<div id="asd">', 'end');
echo $parsed."<br>";
}
?>
<form action="test.php" method="post">
<textarea name="textareaname"></textarea><br>
<input type="submit">
</form>
我希望在此脚本之前获取图像和文本
<div id="design">
Image1
<img scr="">
</div>
<div id="design">
Image2
<img scr="">
</div>
<div id="design">
Image3
<img scr="">
</div>
我要获取图像和图像标题。