在php(drupal环境)中从数组恢复图像
我正在尝试使用php从Drupal中的数组中获取图像。打印此数组时,也会打印其他变量。我需要的是一种在这个数组中搜索图像的方法,比如->在php(drupal环境)中从数组恢复图像,php,arrays,drupal,Php,Arrays,Drupal,我正在尝试使用php从Drupal中的数组中获取图像。打印此数组时,也会打印其他变量。我需要的是一种在这个数组中搜索图像的方法,比如-> <img src="blah.jpg" alt="blah" /> 然后将其另存为一个单独的变量。我不知道如何处理这类问题 可能是一个正则表达式函数还是另一个内置php函数 我认为我的php知识很低,所以请尽可能简单地回答在这里,我在搜索php regex img标记时发现了第一个结果。这将显示所需的正则表达式 $content = 'This
<img src="blah.jpg" alt="blah" />
然后将其另存为一个单独的变量。我不知道如何处理这类问题
可能是一个正则表达式函数还是另一个内置php函数
我认为我的php知识很低,所以请尽可能简单地回答在这里,我在搜索php regex img标记时发现了第一个结果。这将显示所需的正则表达式
$content = 'This is a test. <img src="images/foo.jpg" title="foo">';
$res = preg_match_all('/<img[^>]*>/Ui', $content, $matches);
$string = $matches[0][0];
我真的不明白你的整个阵列问题,但这可能足以实现你的目标
祝你好运 你自己试过什么?你研究过使用正则表达式吗?你发现了什么?什么给你带来了麻烦?我不知道如何写正则表达式。我知道你需要使用preg-replace,但至于正则表达式本身的编写,我不确定。关于它有很多文档,比如或。祝你好运