PHP读写文本文档制作最简单的访问计数器

PHP读写文本文档制作最简单的访问计数器

用PHP读写文本文档制作最简单的访问计数器通过PHP实现不用数据库,利用文本文档来制作一个网页访问计数器新建counter.php文档,输入如下代码: <?php function get_hit($counter_file) //定义函数,内容用{}括起来,学过编程的人应该看出来了,跟C语言有点相似 { $count=0; //将计数器归零,Php里的变量前面加上$号 if(file_exists($counter_file)) //如果计数器文件存在,读取其中的内容 { $fp=fopen($coun...

PHP 2019-12-23 PM 1821℃ 0条
php获取百度贴吧指定帖子楼层数

php获取百度贴吧指定帖子楼层数

php获取百度贴吧指定帖子楼层数最近看到了一个奖品很诱人的抢楼贴,于是萌生了做一个贴吧抢楼工具的想法。要达到抢楼的目的,第一步当然是获取当前帖子的楼层数,这样才能精准抢楼,在网上找了一圈,没找到相关代码,于是自己用PHP写了一个,试了一下效果还不错,因此果断分享出来!/**获取贴吧指定帖子回复量的函数编 写:mengkun函数名:getFCount输 入:帖子的tid输 出:帖子的楼层数(最大支持3784)**/function getFCount($tid){$url ='http://tieba.baidu.com/mo/m?kz='. $tid .'&last=1';...

PHP 2019-12-23 PM 2692℃ 0条
php使用curl访问https示例

php使用curl访问https示例

今日在做一个项目,需要curl获取第三方的API,对方的API是https方式的。之前使用curl能获取http请求,但今天获取https请求时,返回的内容总是为空,查阅资料后发现用curl访问https需要添加以下两行代码:curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // 跳过证书检查 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); // 从证书中检查SSL加密算法是否存在 封装成一个函数如下:/** curl 获取 https 请求 * @param String $url 请求...

PHP 2019-12-23 PM 2587℃ 0条
php获取指定网站的favicon图标

php获取指定网站的favicon图标

get.php<?php /** * php获取网站favicon图标 * 版本:v1.1 * 编写:孟坤软件 * 时间:2016/12/3 * * 参考资料 * [1]、Favicon.ico远程获取插件 php版 v1.0 http://www.jb51.net/codes/390215.html * [2]、再谈获取网站图标Icon http://www.cnblogs.com/luguo3000/p/3789669.html * [3]、Favicon.ico远程获取API接口 http://www.5z5d.com/api/favicon.php ...

PHP 2019-12-23 PM 2871℃ 0条
PHP中的替代语法(冒号、endif、endwhile、endfor)

PHP中的替代语法(冒号、endif、endwhile、endfor)

我们经常在wordpress一类博客程序的模板里面看到很多奇怪的PHP语法,比如:<?php if(empty($GET_['a'])): ?><font color="red">空的</font><?php endif; ?>对于相当一部分PHP爱好者来说根本没见过,这些是什么东西呢?其实这些都是PHP流程控制的替代语法,只不过不常用而已。下面就就给大家详细说一下PHP流程控制的替代语法。1.什么是替代语法?简单的说就是一些语法的另类写法。2.PHP中有哪些语法有替代语法?if,while,for,forforeach...

PHP 2019-12-23 PM 1671℃ 0条
PHP中include()与require()的区别

PHP中include()与require()的区别

require 的使用方法如require("MyRequireFile.php");这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。include 使用方法如include("MyIncludeFile.php");这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。他们两个的用途是完全一样的,不一定非得哪个放在最前面哪个放在中间。他们最根本的区别在于错误处理...

PHP 2019-12-23 PM 1827℃ 0条
PHP 常用函数大全

PHP 常用函数大全

目录1、字符串相关操作函数2、数组相关函数3、数学相关函数4、mysql相关函数5、文件目录处理相关函数6、GD and Image 函数7、session函数8、cookie函数9、Date/Time 函数字符串相关操作函数去除空格或其他字符trim 删除字符串两端空格或其他预定义字符rtrim 删除字符串右边空格或其他预定义字符chop rtrim() 的别名 chop() 与 Perl 的 chop() 函数有所不同,它会删除字符串的最后一个字符。ltrim 删除字符串左边空格或其他预定义字符字符串生成与转换str_pad 使用另一个字符串填充字符串为...

PHP 2019-12-23 PM 1807℃ 0条
JS中 !=、== 、!== 和 === 的用法与区别

JS中 !=、== 、!== 和 === 的用法与区别

先看一组示例var test = 1;var num = 1;var str = '1';test == num //true 相同类型 相同值test === num //true 相同类型 相同值test !== num //false test与num类型相同,其值也相同,非运算所以是falsenum == str //true  这里相当于先把str强制转换为数字,再进行判断num != str //false "==" 的 非运算num === str //false 类型不同,直接返回falsenum !== str //true num 与 st...

前端 2019-12-23 PM 1784℃ 0条
从零开始,学会 PHP 采集

从零开始,学会 PHP 采集

今天通过两个具体的实例,教大家从零开始使用 PHP 来抓取需要的数据。准备工作首先,你需要准备一个 Html 编辑器(如 notepad++),以及一个支持 PHP 的网站空间。新建一个 PHP 文件,命名为 get.php第一行代码打开 get.php ,在里面输入<?php echo 'hello php'; ?> 保存,然后将这个 PHP 文件上传至你的网站空间,通过浏览器访问这个 PHP 文件,浏览器输出 “hello php”。恭喜你!已经写下了第一行 PHP 代码!别看只有小小的三行代码,其实包含了很多知识点!(敲黑板……)第一行代码的 尖括号+问号+php 是 ...

PHP 2019-12-23 PM 1889℃ 0条
PHP并发下安全读写文件函数

PHP并发下安全读写文件函数

众所周知,在高并发的状态下,直接使用 PHP 读写同一个文件时,可能会导致文件内容丢失,于是乎就需要额外的代码来解决这个问题。大致的思路是先使用 flock 函数对原文件进行锁死,再来读写。下面的这个函数是从大名鼎鼎的可道云的代码中找到的。并不简单可道云相信大家都不会陌生,它是一个无数据库的程序,因此配置存储全都是靠这个函数完成的,所以这段代码的安全性和普适性绝对毋庸置疑,可以放心的用于项目中(注意尽量保留原作者的版权信息就行了)。代码的原版位于可道云的 /app/function/file.function.php 第 729 行左右。原版代码的逻辑是 写文件时如果原文件不存在,则直接...

PHP 2019-12-23 PM 2145℃ 0条
PHP基于本地数据库的 IP 地址查询

PHP基于本地数据库的 IP 地址查询

PHP基于本地数据库的 IP 地址查询之前介绍过很多第三方的 IP 地址查询 API 接口,详见: 分享几个IP获取地理位置的API接口,直接调用第三方的接口很方便,但也容易失效导致无法使用。因此今天来分享一个基于本地数据库的 IP 地址查询源码!<?php /** * 纯真 IP 数据库查询 * * 参考资料: * - 纯真 IP 数据库 http://www.cz88.net/ip/ * - PHP 读取纯真IP地址数据库 http://ju.outofmemory.cn/entry/42500 * - 纯真 IP 数据库自动更新文件教程 https://www...

PHP 2019-12-23 PM 2028℃ 0条