首页 后端开发 php教程 新手请问个PHP查找TXT内容并输出的有关问题

新手请问个PHP查找TXT内容并输出的有关问题

Jun 13, 2016 pm 01:41 PM
code php quot txt

新手请教个PHP查找TXT内容并输出的问题!
新手请教个PHP查找TXT内容并输出的问题!

1.TXT里的内容如下:

HTML code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->101010100=北京
101010200=海淀
101010300=朝阳
101010400=顺义
101010500=怀柔
101010600=通州
101010700=昌平
101010800=延庆
101010900=丰台
101011000=石景山
101011100=大兴
101011200=房山
101011300=密云
101011400=门头沟
101011500=平谷
101011600=八达岭
登录后复制


我想通过PHP来实现查询
比如http://127.0.0.1/1.php?city=北京 就能找到对应的101010100
不会PHP 只好来求助,麻烦大虾给段详细的代码!

------解决方案--------------------

//随便写了下,注意data.txt为gb2312编码
PHP code


$city=$_REQUEST["city"];
$city=iconv("utf-8","gb2312",$city);
if ($city)
{
    $fp=fopen("data.txt","r");
    while (!feof($fp))
    {
        $buffer = fgets($fp);
        list($code,$area)=explode("=",$buffer);


        if (trim($area)==$city)
        {
            echo $code;
        }

    }
    fclose($fp);

}
?&gt;
<br><font color="#e78608">------解决方案--------------------</font><br>
登录后复制
探讨

引用:
echo urldecode("%E5%8C%97%E4%BA%AC");
输出 :北京

记得txt文件与你的php文件编码要统一,否则会乱码,或者要转化一下也可。


谢谢解答,我现在碰到的问题是
我直接用2楼的那个代码,没有任何输出,原因是查询时 汉字没有urlencode

我不知道怎么加,PHP完全不懂!
我……
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章标签

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

适用于 Ubuntu 和 Debian 的 PHP 8.4 安装和升级指南 适用于 Ubuntu 和 Debian 的 PHP 8.4 安装和升级指南 Dec 24, 2024 pm 04:42 PM

适用于 Ubuntu 和 Debian 的 PHP 8.4 安装和升级指南

CakePHP 日期和时间 CakePHP 日期和时间 Sep 10, 2024 pm 05:27 PM

CakePHP 日期和时间

CakePHP 项目配置 CakePHP 项目配置 Sep 10, 2024 pm 05:25 PM

CakePHP 项目配置

CakePHP 文件上传 CakePHP 文件上传 Sep 10, 2024 pm 05:27 PM

CakePHP 文件上传

CakePHP 路由 CakePHP 路由 Sep 10, 2024 pm 05:25 PM

CakePHP 路由

讨论 CakePHP 讨论 CakePHP Sep 10, 2024 pm 05:28 PM

讨论 CakePHP

CakePHP 快速指南 CakePHP 快速指南 Sep 10, 2024 pm 05:27 PM

CakePHP 快速指南

如何设置 Visual Studio Code (VS Code) 进行 PHP 开发 如何设置 Visual Studio Code (VS Code) 进行 PHP 开发 Dec 20, 2024 am 11:31 AM

如何设置 Visual Studio Code (VS Code) 进行 PHP 开发

See all articles