我有这个 test.php 我有这个信息:
callername1 : 'Fernando Verdasco1'
callername2 : 'Fernando Verdasco2'
callername3 : 'Fernando Verdasco3'
callername4 : 'Fernando Verdasco4'
callername5 : 'Fernando Verdasco5'
此页面每 10 分钟自动更改该名称
在这个另一个页面 test1.php
我需要一个 php 代码,它只接受 callername3 和 echo'it 的名称
Fernando Verdasco3
我试过这样 test1.php?id=callername3
<?php
$Text=file_get_contents("test.php");
if(isset($_GET["id"])){
$id = $_GET["id"];
parse_str($Text,$data);
echo $data[$id];
} else {
echo "";
}
?>
但没有结果。
还有其他选择吗?
如果我有“=”代替“:”
callername1 = 'Fernando Verdasco1'
callername2 = 'Fernando Verdasco2'
callername3 = 'Fernando Verdasco3'
callername4 = 'Fernando Verdasco4'
callername5 = 'Fernando Verdasco5'
我使用这个 php 代码它可以工作
<?php
$Text=file_get_contents("test.php")
;preg_match_all('/callername3=\'([^\']+)\'/',$Text,$Match);
$fid=$Match[1][0];
echo $fid;
?>
我需要这个与“:”一起工作
帮助?