检查文件是否包含字符串

时间:2016-11-07 23:14:49

标签: php redirect

我尝试了很多不同的方法,但似乎没有任何方法可行,我想做的就是让页面回显一下如果页面上出现第一个页面,页面的内容将始终是" 0"或" 1",如果它" 1"我需要做的就是回复像#34;值设置为一个"

 <?php 
variablee = fopen('textfile.txt', "rb");
echo stream_get_contents($variablee);  

if (stristr($variablee,'1'))
{
echo "value at one"
}
?>

这是我认为最有可能工作的那个,主要是因为它是我发现的所有解决方案中最简单的,而且我不是最好的php,我觉得这很容易理解。问题是,当我进入php代码所在的页面时,没有任何反应,页面仍为空白。

1 个答案:

答案 0 :(得分:0)

文件的内容是由stream_get_contents函数获得的,$ variable只包含对文件的引用,而不是它的内容。试试这个:

<?php 
$variable = fopen('textfile.txt', "rb");
$content = stream_get_contents($variable);
echo $content;

if (stristr($content,'1'))
{
    echo "value at one"
}