gpt4 book ai didi

php - 如何使用 PHP 解析嵌入对象并从中获取 flashvars 值?

转载 作者:行者123 更新时间:2023-11-28 02:14:45 24 4
gpt4 key购买 nike

我有这个现有代码不起作用,因为我试图获取 flashvars , itemId 值用于某些目的。我该如何解析和获取它?

我需要值 itemid = "OWYrYlg5VW9GZUI4UjVnMXFOUGsrQT09"

<?php
$result = '<embed src=\'http://www.test.com//test_1.swf\' quality="high" FlashVars="itemId=OWYrYlg5VW9GZUI4UjVnMXFOUGsrQT09&autoplay=0&duration=02:45&url=http://test.com" bgcolor="#ffffff" wmode="opaque" width="320" height="65" name="player" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>';

//preg_match("/\<embed.*itemId\=\"(.+)\".*\>.*\<\/embed\>/Us",$result,$match);

parse_str($result, $output);

print '<pre>';
print_r ($output);




?>

最佳答案

$result = 'your string';
$output = '';

preg_match('/itemId=([a-zA-Z0-9]+)/', $result, $matches);
$output = $matches[1];

关于php - 如何使用 PHP 解析嵌入对象并从中获取 flashvars 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5816468/

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