$arr=file('str.txt')
if (array_search('刘二',$arr)===FALSE) echo '没有刘二'
注意,array_search结果是找到的key,因此可能为0,没有找到返回的是FALSE,判断的时候要使用三个等号
此外,上面的思路只使用大文件中进行少量的搜索,如果是需要反复许多次这样搜索数组,效率更好的办法是使用array_flip把数组的键和值兑换,随后的搜索效率更高。
$arr=array('陈一','刘二','李四','张三')
print_r($arr)//0=>'陈一',1=>'刘二',2=>'李四',3=>'张三'
$arr2=array_flip($arr)
print_r($arr2)//'陈一'=>0,'刘二'=>1,'李四'=>2,'张三'=>3
利用PHP读取文本文件的内容,其实很简单,我们只需要掌握函数“file_get_contents()”的使用就可以了。下面,小编将作详细的介绍。工具/原料
电脑一台
WAMP开发环境
方法/步骤
file_get_content()函数介绍。使用file_get_contents()获取txt文件的内容,具体参数说明如下:
2
具体实例说明。从文本文件tst.txt中读取里面的内容并显示在浏览器中,具体代码和图示如下:
<?php
$file = 'tst.txt'
$content = file_get_contents($file)//读取文件中的内容
echo $content
?>
把文本里面的内容改成<p style="color:red">you did not</p>
<p><strong>Your order could not be processed at this time.Please try again later.</strong></p>
<?php echo date('H:i,jS F Y')?>
试试
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)