Php 如何将文件\u get\u contents()中返回的字符串切碎为变量

Php 如何将文件\u get\u contents()中返回的字符串切碎为变量,php,wordpress,forms,Php,Wordpress,Forms,我有一个wordpress插件,它使用file_get_内容发送一个请求到一个url,然后依次接收一个图像和四个变量,Ofcz已经对它们进行了处理,所以它们只是四个单词。如何使用php分解这个字符串,以便在返回四个单词后,将它们再次转换为变量,并在该页面(第C页)上使用它们。 这是我想做的一张图表 我曾尝试将表单作为返回字符串的一部分,但显然无法在表单中人工生成数据 <form><input id="test" name="avariable" type="hidden" v

我有一个wordpress插件,它使用file_get_内容发送一个请求到一个url,然后依次接收一个图像和四个变量,Ofcz已经对它们进行了处理,所以它们只是四个单词。如何使用php分解这个字符串,以便在返回四个单词后,将它们再次转换为变量,并在该页面(第C页)上使用它们。 这是我想做的一张图表

我曾尝试将表单作为返回字符串的一部分,但显然无法在表单中人工生成数据

 <form><input id="test" name="avariable" type="hidden" value="<?php echo $xxxx; ?>" /></form>
,该表格在B部分即c部分中介绍。
帮助我基本上需要我的php变量在B部分中创建

既然您已经拥有了对页面B的控制权,您可以使用一些分隔符发送它们并拆分它们?例如,让我们假设输出是

word1,,,word2,,,word3,,,word4
您的代码可以是

<?php
    $vars = explode(",,,", file_get_contents('your_url');
    // echo $vars[1];
    // echo $vars[2];
    // echo $vars[3];
    // echo $vars[4];
?>

确保使用htmlspecialchars将插入到HTML中的任何数据包装起来。否则,您可能会生成无效的HTML,并且可能会打开XSS,这取决于数据来自何处。数据来自我自己的服务器好的,脚本本身工作并返回图像和一些变量,只需要将“变量”转换回php,这样我就可以在第c页上进一步使用它们。底部看起来是这样的,最大的问题是返回的字符串一次就出来了,因此,如果我在文档的中间部分回显它,它的顺序是一样的,我不能在其他任何地方手工制作它。我不能准确地做这个$vars=explode,,,,file_get_contents'your_url';因为b部分的指令在linux服务器上运行一个独立的进程,该进程负责映像,因此我所说的变量只是在进程运行后我所做的一些额外工作,wkhtmltoimage@MohammedAmeenudd请尝试此链接,看看它能带来什么,你可能会更好地了解如何帮助我大约需要10秒load@MohammedAmeenudd hie我是按照你的指示来做的
<?php
    $vars = explode(",,,", file_get_contents('your_url');
    // echo $vars[1];
    // echo $vars[2];
    // echo $vars[3];
    // echo $vars[4];
?>