可以使用正则表达式匹配出需要的内容。具体代码如下:

<?php
$txt = "'cetv2' => 'SD-1500k-576P-yncetv2',//中国教育2
'cetv4' => 'SD-2500k-576P-yncetv4',//中国教育4
'bjws' => 'beijingstv',//北京卫视";

$pattern = "/'([^']+)'\s*=>\s*'([^']+)'/";

preg_match_all($pattern, $txt, $matches);

for($i = 0; $i < count($matches[0]); $i++) {
    echo $matches[2][$i] . "," . $matches[1][$i] . "\n";
}
?>

输出结果为:

SD-1500k-576P-yncetv2,中国教育2
SD-2500k-576P-yncetv4,中国教育4
beijingstv,北京卫视
$txt=cetv2 = SD-1500k-576P-yncetv2中国教育2cetv4 = SD-2500k-576P-yncetv4中国教育4bjws = beijingstv北京卫视;PHP正则匹配获取输出中国教育2SD-1500k-576P-yncetv2中国教育4SD-2500k-576P-yncetv4北京卫视beijingstv

原文地址: http://www.cveoy.top/t/topic/i1ki 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录