当前位置:首页 > PHP教程 > PHP高级教程

PHP高级教程

php的GD库imagettftext函数解决中文乱码问题

6

本文实例讲述了php的gd库imagettftext函数解决中文乱码问题的方法。分享给大家供大家参考。具体如下:使用imagettftext写中文时,常出现乱码问题。解决方法是将中文字符串转为utf-8格式即可。具体代码如下(文件格式为gb

PHP合并数组+与array_merge的区别分析

10

主要区别是两个或者多个数组中如果出现相同键名,键名分为字符串或者数字,需要注意1)键名为数字时,array_merge()不会覆盖掉原来的值,但+合并数组则会把最先出现的值作为最终结果返回,而把后面的数组拥有相同键名的那些值“抛弃”掉(不是

PHP中isset与array_key_exists的区别实例分析

5

本文实例讲述了php中isset与array_key_exists的区别。分享给大家供大家参考。具体分析如下:1.对于数组值的判断不同,对于值为null或''或false,isset返回false,array_key_exists返回tru

PHP的curl实现get,post和cookie(实例介绍)

6

类似于dreamhost这类主机服务商,是显示fopen的使用的。使用php的curl可以实现支持ftp、ftps、httphtppsscpsftptftptelnetdictfile和ldap。curl支持ssl证书、httppost、h

PHP中的output_buffering详细介绍

5

我个人认为,outputbuffering是比较纯粹的4.0特征。尽管从概念上看来相当简单,但是outputbuffering功能非常强大,能使开发者更容易地开发高级而有效的程序。本文将介绍httpheader,以及outputbuffer

PHP截取IE浏览器并缩小原图的方法

5

本文实例讲述了php截取ie浏览器并缩小原图的方法。分享给大家供大家参考,具体如下://截取一个窗口captureawindow(ieforexample)$ie=newcom("internetexplorer.application")

PHPSPL被遗落的宝石【SPL应用浅析】

6

本文实例讲述了phpspl应用方法。分享给大家供大家参考,具体如下:rafaeldohms上面的篇文章让我为之惊艳,忍不住就翻译了下来,同时补充了部分内容。spl,php标准库(standardphplibrary),从php5.0起内置的

PHP网络开发详解之远程文件包含漏洞

5

以下代码(code)实现了根据浏览器地址栏参数的文件名称包含不同文件的功能。复制代码代码如下:<?php$file_name=$_get["filename"];//获得当前文件名include("$file_name");//包含文

PHP高手需要要掌握的知识点

7

如果想进入大的企业进行底层开发的话必须对互联网各方面的技术原理了解的很清楚,例如apache实现原理。语言方面既然是php开发自然对c/c++要求比较高。往往需要自己写php扩展。使用mysql自然想很多常见的,性能瓶颈要能有很好的解决方案

10个超级有用值得收藏的PHP代码片段

6

尽管php经常被人诟病,被人贬低,被人当玩笑开,事实证明,php是全世界网站开发中使用率最高的编程语言。php最大的缺点是太简单,语法不严谨,框架体系很弱,但这也是它最大的优点,一个有点编程背景的普通人,只需要学习php半天时间,就可以上手

PHPheader()函数常用方法总结

5

//定义编码复制代码代码如下:header('content-type:text/html;charset=utf-8');//atom复制代码代码如下:header('content-type:application/atom+xml')

php实现在服务器上创建目录的方法

7

本文实例讲述了php实现在服务器上创建目录的方法。分享给大家供大家参考。具体分析如下:下面的代码先判断目录是否存在,然后通过mkdir()函数在服务器上创建了一个目录<?phpif(file_exists("/temp/tes

php多个submit提交表单处理方法

8

test.php复制代码代码如下:<?php$test=$_post['test'];echo'12';echo$test;echo$_post['submit1'];echo$_post['submit2'];if(isset($_

PHP时间格式控制符对照表分享

17

format字符说明返回值例子日------d月份中的第几天,有前导零的2位数字01到31j月份中的第几天,没有前导零1到31s每月天数后面的英文后缀,2个字符st,nd,rd或者th。可以和j一起用z年份中的第几天0到366星期-----

基于ThinkPHP实现批量删除

6

本文实例分析了基于thinkphp实现批量删除的代码实例,分享给大家供大家参考,具体如下:废话不多说,先上效果图:html布局(基于bootstrap)<divclass="panelpanel-default"><div

php模拟登陆的实现方法分析

5

本文实例分析了php模拟登陆的实现方法。分享给大家供大家参考。具体分析如下:php模拟登陆的实现方法,这里分别列举两种方法实现模拟登陆人人网。具体实例代码如下:1)使用snoopy模拟登陆:复制代码代码如下:<?phpset_

php跨站攻击实例分析

5

本文实例讲述了php跨站攻击的原理与防范技巧。分享给大家供大家参考。具体方法分析如下:跨站攻击就是利用程序上的一些细节或bug问题进行的,那么我们要如何耿防止跨站攻击呢?下面就以一个防止跨站攻击例子来说明,希望对各位有帮助。复制代码代码如下