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

PHP高级教程

PHP图片自动裁切应付不同尺寸的显示

3

如果做过那种门户站的朋友,肯定知道,一张图片可能会在不同的地方显示,大小不同,比例也不同,如果只用一张图的话,那么肯定会变形,而且在显示小图的地方,链接大图,又太浪费了.....用缩略图来处理,也不完美,因为每个地方出现的比例大小可能都不一

如何在php中正确的使用json

5

从5.2版本开始,php原生提供json_encode()和json_decode()函数,前者用于编码,后者用于解码。1、json_encode()该函数主要用来将数组和对象,转换为json格式。先看一个数组转换的例子:$arr=arra

PHP解决中文乱码

4

在php中,中文乱码非常头疼,很麻烦,所以根据在编程的经验,总结以下方法(以utf_8为例),1.php中在头部header设置编码方式header("content-type:text/html;charset=utf-8");2.php

php实现mysql事务处理的方法

4

本文实例讲述了php实现mysql事务处理的方法。分享给大家供大家参考。具体分析如下:要实现本功能的条件是环境mysql5.2/php5支持事务的table类型,需要innodb,有了这些条件你就可以做上面的实现了,这个事物回滚操作是大项目

PHP函数func_num_args用法实例分析

5

本文实例讲述了php函数func_num_args用法。分享给大家供大家参考,具体如下:functionfoo(){$numargs=func_num_args();//返回这个函数所含的参数echo"numfoargumets:$numa

php采集中国代理服务器网的方法

7

本文实例讲述了php采集中国代理服务器网的方法。分享给大家供大家参考。具体如下:<?php/***采集中国代理服务器网最新列表*/classproxy{/*需采集列表*/public$list;/*代理列表保存路径*/publ

php无需编译安装openssl扩展的实现方法

3

在php中使用rsa算法的时候,需要调用openssl_get_publickey方法,但同时需要对php编译openssl扩展,否则会提示以下错误:calltoundefinedfunctionopenssl_get_publickey(

phpdirname(__FILE__)获取当前文件的绝对路径

6

php常量dirname(__file__)__file__:被称为php魔术常量,返回当前执行php脚本的完整路径和文件名,包含一个绝对路径1)dirname(__file__)函数返回的是脚本所在在的路径。比如文件b.php包含如下内容

PHP数组学习排序全接触第1/2页

12

array_values($arr)array返回数组所有元素复制代码代码如下:<?php$arr=array("a","b","c");$arr=array_flip($arr);//反转数组的下标和值现在的$arr=array(0

php中Y2K38的漏洞解决方法实例分析

6

本文实例分析了php中y2k38漏洞的解决方法。分享给大家供大家参考。具体分析如下:y2k38,又称unixmillenniumbug,此漏洞将会影响到所有32位系统下用unix时间戳整数来记录时间的php,及其它编程语言。一个整型的变量所

php中$美元符号与ZenCoding冲突问题解决方法分享

6

zencoding插件就不多做介绍了。众所周知,安装了插件以后,输入$符号会被自动解析为相应的数字1、2、3...作为一名php程序员,想要通过其定义一些自己常用的代码。却发现展开以后悲剧的发现$符号全变成了数字。下面教你解决方法:

PHP批量删除数据的方法分析

7

大家可以参考下面的这篇文章http://www.jb51.net/article/6488.htmsql:$sql="deletefrom`doing`whereidin('1,2,3,4')";  数据用逗号隔开。  表单:复制代码代码如

php实现连接access数据库并转txt写入的方法

7

本文实例讲述了php实现连接access数据库并转txt写入的方法。分享给大家供大家参考,具体如下:这里的代码实现php读取手机归属地并导入txt文件的功能(文章末尾附手机归属地数据库)mdbtotxt.php代码:<?php

PHP面向对象程序设计之类与反射API详解

9

本文实例讲述了php面向对象程序设计之类与反射api。分享给大家供大家参考,具体如下:了解类class_exists验证类是否存在<?php//taskrunner.php$classname="task";$path="ta

smarty基础之拼接字符串的详解

4

困扰大家的smarty问题又出现了,就是拼接字符串,其实很简单的,在很久以前,我们都是用古老的方法,就是<{assignvar=?value=?}>然后再来实现字符串的拼接,其实有一个简单好用的方法就是“|cat:”<{f

PHP中关于ord($str)&amp;gt;0x80的详细说明

6

gbk简体字符集的编码是同时用1个字节和2个字节来表示的。当高位是0x00~0x7f时,为一个字节,高位为0x80以上时用2个字节表示"注:括号里面都是2进制当你发现一个字节的内容大于0x7f,那它肯定是个(跟另外一个字节拼凑成一个)汉字,

phpMyAdmin安装及问题总结

7

1/无法载入mcrypt扩展,请检查php配置;2/配置文件现在需要绝密的短语密码(blowfish_secret);3/#2003-服务器没有响应。由于目前phpmyadmin的最新版本已经更新到了2.11.5.1,网上流传的很多配置方法