-
eaglephp使用微信api接口开发微信框架
所属栏目:[PHP教程] 日期:2020-12-12 热度:108
适用平台:window/Linux 依赖项目:EaglePHP框架 包含微信5.0 API基础接口、自定义菜单、高级接口,具体如下: 1、接收用户消息。 2、向用户回复消息。 3、接受事件推送。 4、会话界面自定义菜单。 5、语音识别。 6、客服接口。 7、OAuth2.0网页授权。 8、生[详细]
-
PHP IE中下载附件问题解决方法
所属栏目:[PHP教程] 日期:2020-12-12 热度:110
重点: 1、在IE中下载附件之前要清空缓存。 2、中文文件名要用urlencode编码。 div class="codetitle" a style="CURSOR: pointer" data="88334" class="copybut" id="copybut88334" onclick="doCopy('code88334')" 代码如下: div class="codebody" id="code8[详细]
-
php获取从百度搜索进入网站的关键词的详细代码
所属栏目:[PHP教程] 日期:2020-12-12 热度:187
分享一个php获取从百度搜索进入网站的关键词的代码,有需要的朋友可以参考一下: 代码: div class="codetitle" a style="CURSOR: pointer" data="28828" class="copybut" id="copybut28828" onclick="doCopy('code28828')" 代码如下: div class="codebody"[详细]
-
利用浏览器的Javascript控制台调试PHP程序
所属栏目:[PHP教程] 日期:2020-12-12 热度:89
PHP是一种服务器端脚本语言,用来开发动态web应用程序。与JAVA相比,没有一个好的服务器端调试工具是其限制之一。通常我们都是在PHP代码中添加echo、var_dump等语句,将变量、数组的值显示在浏览器中来达到调试的目的。 现在,越来越多的浏览器都有了开发这[详细]
-
让PHP显示Facebook的粉丝数量方法
所属栏目:[PHP教程] 日期:2020-12-12 热度:200
如果你的网站或者博客上有内链的Facebook页面,你或许想知道拥有多少粉丝。这段代码将帮助你查看Facebook粉丝数,记住,别忘了在你的页面ID第二行添加该段代码。 div class="codetitle" a style="CURSOR: pointer" data="97510" class="copybut" id="copybut[详细]
-
PHP修改session_id示例代码
所属栏目:[PHP教程] 日期:2020-12-12 热度:88
div class="codetitle" a style="CURSOR: pointer" data="32264" class="copybut" id="copybut32264" onclick="doCopy('code32264')" 代码如下: div class="codebody" id="code32264" if(isset($_GET["se"])){ $se = $_GET["se"]; }else{ return; } if(!empt[详细]
-
PHP中HTML标签过滤技巧
所属栏目:[PHP教程] 日期:2020-12-12 热度:176
在开发文章系统中正常需要用到HTML标签、JS脚本等其他脚本代码的过滤,稍微尝试了下,感觉简单的htmlspecialchars()函数的过滤效果始终不如strip_tags()函数的过滤效果好。 其中有人会说我就想还要显示点图片,那怎么办呢? 没关系,我们对文章内容进行二次[详细]
-
ini_set的用法介绍
所属栏目:[PHP教程] 日期:2020-12-12 热度:101
PHP ini_set用来设置php.ini的值,在函数执行的时候生效,脚本结束后,设置失效。无需打开php.ini文件,就能修改配置,对于虚拟空间来说,很方便。 函数格式:string ini_set(string $varname,string $newvalue) 不是所有的参数都可以配置,可以查看手册中的[详细]
-
迅速确定php多维数组的深度的方法
所属栏目:[PHP教程] 日期:2020-12-12 热度:157
例如有一个多维数组: div class="codetitle" a style="CURSOR: pointer" data="51237" class="copybut" id="copybut51237" onclick="doCopy('code51237')" 代码如下: div class="codebody" id="code51237" array( array( array(1,3,4), array( array( 1,2,3[详细]
-
php时区转换转换函数
所属栏目:[PHP教程] 日期:2020-12-12 热度:81
代码如下: /* * 时区转换 */function toTimeZone($src,$from_tz = 'America/Denver',$to_tz = 'Asia/Shanghai',$fm = 'Y-m-d H:i:s') { $datetime = new DateTime($src,new DateTimeZone($from_tz)); $datetime->setTimezone(new DateTimeZone($to_tz)); ret[详细]
-
PHP中替换键名的简易方法示例详解
所属栏目:[PHP教程] 日期:2020-12-12 热度:189
YII框架中封装好了的数据库操作函数,默认输出的时候,将数据库字段名作为数组的键名进行输出,但是有些时候带有键名的数据不能够满足未知情况下的操作,譬如:数据库数据导出为EXCEL等比较非正常的操作。 所以这边需要对数据库结果集进行解析,下面就是针对[详细]
-
PHP中实现生成静态文件的方法缓解服务器压力
所属栏目:[PHP教程] 日期:2020-12-12 热度:120
互联网快速普及的现在社会,越来越多的人会在一个web应用上进行交流,因而导致服务器与数据库访问压力与日俱增,这边就需要进行一些优化,譬如增加缓存、二级缓存、动态网页静态化以及其他的高端技术。 此处作者是使用生成静态文件的方法: div class="codet[详细]
-
PHP中执行MYSQL事务解决数据写入不完整等情况
所属栏目:[PHP教程] 日期:2020-12-12 热度:123
近来稍有时间研究了下MYSQL中的事务操作,在很多场合下很是适用,譬如在注册的时候需要初始化很多张关联表的时候,问答回复的时候需要至少同时操作两张表,这些都会在某些时候只能成功更新一张表,而另外的SQL语句出现错误,正常的操作会导致初始化了一张表[详细]
-
PHP实现变色验证码实例
所属栏目:[PHP教程] 日期:2020-12-12 热度:123
div class="codetitle" a style="CURSOR: pointer" data="9643" class="copybut" id="copybut9643" onclick="doCopy('code9643')" 代码如下: div class="codebody" id="code9643" ?php header("Content-type: image/png,charset='utf-8'"); $im = imagecreat[详细]
-
PHP中如何实现常用邮箱的基本判断
所属栏目:[PHP教程] 日期:2020-12-12 热度:146
越来越多的网站希望用户使用邮箱进行注册,或者是绑定邮箱,这时候就要对邮箱的正确性进行确认,有的人采用发送邮件进行激活的方式来进行判断,从而激活一个账户,但是存在一个问题就是,在邮件发送出去之前,用户的基本信息已经存在于数据库中了,如果是个[详细]
-
淘宝ip地址查询类分享(利用淘宝ip库)
所属栏目:[PHP教程] 日期:2020-12-12 热度:159
淘宝公司提供了一个很好用的IP地理信息查询接口。在这里:http://ip.taobao.com/ 以下这个taobaoIPQuery类将极大的简化相关的信息查询。 代码如下: private $m_content; public function __construct($ip) { if (isset($ip)) { $this->m_ip = $ip; } else { $[详细]
-
php加密解密实用类分享
所属栏目:[PHP教程] 日期:2020-12-12 热度:92
用户注册的密码一般不会明文保存,总得加个密先。最简单的当然是在数据库sql语句中调用md5函数加密用户密码。这里介绍一个加解密类。如果你想在用户忘记密码时为他或她找回原来的密码,那么这个类是个好用的工具。当然,这个加解密类也可用于其他用途。 代码[详细]
-
php Calender(日历)代码分享
所属栏目:[PHP教程] 日期:2020-12-12 热度:72
代码如下: 代码如下: /** * * 我的日历 * date_default_timezone_set date mktime * @param int $year * @param int $month * @param string $timezone * @author fc_lamp */ function myCalender($year = '',$month = '',$timezone = 'Asia/Shanghai') { d[详细]
-
PHP面向对象之旅:深入理解static变量与方法
所属栏目:[PHP教程] 日期:2020-12-12 热度:114
static关键字声明一个属性或方法是和类相关的,而不是和类的某个特定的实例相关,因此,这类属性或方法也称为“类属性”或“类方法”。 如果访问控制权限允许,可不必创建该类对象而直接使用类名加两个冒号“::”调用。 static关键字可以用来修饰变量、方法[详细]
-
用php简单实现加减乘除计算器
所属栏目:[PHP教程] 日期:2020-12-12 热度:125
用php实现加减乘除计算器。代码很简单哦! div class="codetitle" a style="CURSOR: pointer" data="81263" class="copybut" id="copybut81263" onclick="doCopy('code81263')" 代码如下: div class="codebody" id="code81263" ?php header("content-type:te[详细]
-
有关于PHP中常见数据类型的汇总分享
所属栏目:[PHP教程] 日期:2020-12-12 热度:95
PHP 数据类型 PHP 支持八种原始类型(type)。 四种标量类型: string(字符串) integer(整型) float(浮点型,也作 double ) boolean(布尔型) 两种复合类型: array(数组) object(对象) 两种特殊类型: resource(资源) NULL(空) 查看变量类型[详细]
-
php curl模拟post提交数据示例
所属栏目:[PHP教程] 日期:2020-12-12 热度:68
代码如下: header("Content-type: text/html; charset=utf8"); /* * 提交请求 * @param $header array 需要配置的域名等header设置 array("Host: devzc.com"); * @param $data string 需要提交的数据 'user=xxxid=xxx */ function curl_post($header,$data,$[详细]
-
PHP抓屏函数实现屏幕快照代码分享
所属栏目:[PHP教程] 日期:2020-12-12 热度:94
代码如下: * 屏幕快照 $im = imagegrabscreen(); imagepng($im,"myscreenshot.png"); * 抓取一个窗口(IE为例) $browser = new COM("InternetExplorer.Application"); $handle = $browser->HWND; $browser->Visible = true; $im = imagegrabwindow($handle);[详细]
-
PHP运行SVN命令显示某用户的文件更新记录的代码
所属栏目:[PHP教程] 日期:2020-12-12 热度:110
代码如下: $user=trim($_GET['user']); $d=$_GET['date']; if(!$d){ $d=date('Ymd',time()-86400*14); } if(empty($user)){ echo "例如:svn_log.php?user=wang exit; } $cmd='/usr/bin/svn log -v -r {'.$d.'}:"HEAD" --username 用户名 --password 密码 --[详细]
-
深入解读php中关于抽象(abstract)类和抽象方法的问题分析
所属栏目:[PHP教程] 日期:2020-12-12 热度:111
在面向对象(OOP)语言中,一个类可以有一个或多个子类,而每个类都有至少一个公有方法作为外部代码访问的接口。而抽象方法就是为了方便继承而引入的,现在来看一下抽象类和抽象方法分别是如何定义以及他们的特点。 什么是抽象方法?我们在类里面定义的只有[详细]