gpt4 book ai didi

php - 列出网页上使用的所有背景图像的最佳方式是什么?

转载 作者:太空宇宙 更新时间:2023-11-03 23:44:01 24 4
gpt4 key购买 nike

我正在考虑测量页面加载性能,理想情况下,我想在 php 中创建一个网页使用的所有背景图像的数组,以便将这些因素计入页面加载所需的时间。

理想情况下,代码会扫描页面上调用的所有 css 文件,可能有多个 css 文件,并且在这些 css 文件中有许多类,一些带有背景图像的类可能与站点上的其他页面相关。所以我只想获取我正在测试的初始页面上使用的类中背景图片的 url。

如果您能提供有关如何在 PHP 中实现此目的的任何指示,我们将不胜感激。

最佳答案

我会做的是:

  1. 使用 file_get_contents() 返回呈现的 php 脚本的原始 HTML。

  2. 解析所有的 以将我所有的样式表加载到一个数组中。

  3. 遍历该数组以加载其内容并解析 url() 以返回背景图像数组。

希望这对您有所帮助。

关于php - 列出网页上使用的所有背景图像的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22026605/

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