gpt4 book ai didi

php - 从文本中提取图像src?

转载 作者:行者123 更新时间:2023-12-02 02:40:01 24 4
gpt4 key购买 nike

我有一个变量 $content,其中包含这种形式的一些文本和图像(图像数量未知):

    text text text text <img src="path/to/image/1">text text text text
<img src="path/to/image/2">
text text text text text text text text text text text text text text text text <img src="path/to/image/3"><img src="path/to/image/4">text text text text
<img src="path/to/image/5">

我想提取所有图像 src 并使用 php 将它们存储在数组中,如下所示:

array(
[1]="path/to/image/1"
[2]="path/to/image/2"
[3]="path/to/image/3"
[4]="path/to/image/4"
[5]="path/to/image/5"
.
.
.
)

做这样的事情最好的方法是什么?我已经尝试过爆炸功能,但这种方式似乎效率低下。

最佳答案

    $dom = new domDocument;
$dom->loadHTML($html);
$dom->preserveWhiteSpace = false;
$imgs = $dom->getElementsByTagName("img");
$links = array();
for($i = 0; $i < $imgs->length; $i++) {
$links[] = $imgs->item($i)->getAttribute("src");
}

关于php - 从文本中提取图像src?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11440277/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com