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

PHP高级教程

PHP实现全角字符转为半角方法汇总

5

最简单的方法<?php$str="0123ABCDFWS\",.?<>{}[]*&^%#@!~()+-|:;";echo"$str";echo"<br/>";$str=preg_replace('/xa3([xa1

一个PHP数组应该有多大的分析

4

虽然通常在php中进行大量数组运算从一定程度上反应程序设计上可能存在问题,但是粗略的估计数组占用的内存是很有必要的。首先感觉一下1000个元素的整数数组占有的内存:复制代码代码如下:echomemory_get_usage().“n”;$a

PHP简单实现“相关文章推荐”功能的方法

9

通常在做内容网站的时候,需要在每一篇文章中出现与该文章相关的文章列表。对于大多数人来说,使用的方法通常是:建立一个关键词列表,判断每篇文章包含有那些关键词,最后根据关键词找出与某篇文章最相关的文章。对于内容比较复杂的网站,确定关键列表词显然

一个简单且很好用的php分页类

5

复制代码代码如下:classpage{//分页栏每页显示的页数public$rollpage=6;//页数跳转时要带的参数public$parameter;//默认列表每页显示行数public$listrows=20;//起始行数publi

从手册去理解分析PHPsession机制

15

session.save_handler=files1.session_start()session_start()是session机制的开始,它有一定概率开启垃圾回收,因为session是存放在文件中,php自身的垃圾回收是无效的,ses

10条php编程小技巧

10

1、写程序的时候会用到这种情况,比如对一个数字进行四舍五入取整。很多人会这样写:复制代码代码如下:inputaifa-int(a)>=0.5thena=a+1endif其实这个判断语句可以使用一个很简单的表达式来写复制代码代码如下:a

PHP在引号前面添加反斜杠(PHP去除反斜杠)

5

一般空间商提供的服务器空间默认php指令magic_quotes_gpc是on的,也就是打开的。这时候就可以用stripslashes()函数删除自动添加的反斜杠。用法就是:比如包含字符串的变量是$str,那么就用stripslashes(

PHP中的错误处理、异常处理机制分析

8

例:复制代码代码如下:<?php$a=fopen('test.txt','r');//这里并没有对文件进行判断就打开了,如果文件不存在就会报错?>那么正确的写法应该如下:复制代码代码如下:<?phpif(file_exis

用php解析html的实现代码

7

最近想用php写一个爬虫,就需要解析html,在sourceforge上找到一个项目叫做phpsimplehtmldomparser,它可以以类似jquery的方式通过css选择器来返回指定的dom元素,功能十分强大。首先要在程序的开始引入

php安全过滤函数代码

8

复制代码代码如下://安全过滤输入[jb]functioncheck_str($string,$isurl=false){$string=preg_replace('/[\x00-\x08\x0b\x0c\x0e-\x1f]/','',$s

PHP彩色文字实现代码

6

最近流行彩字,下面是简单的实现方法:一.彩字的简单实现复制代码代码如下:header("content-type:image/png");$text=$_get['t'];$font='stxingka.ttf';//ttf字体$fonts

php数组键名技巧小结

7

本文较为详细的总结了php数组键名的技巧。分享给大家供大家参考。具体分析如下:1、$arr[true]等价于$arr[1];$arr[false]等价于$arr[0]。2、使null做为键名,相当于创建或覆盖一个$arr[null],可以使

PHP多维数组排序实现代码

6

array_multisort(php4,php5)array_multisort--对多个数组或多维数组进行排序说明boolarray_multisort(arrayar1[,mixedarg[,mixed...[,array...]]]

EPSON打印机连供墨水系统维修有哪些保养窍门第1/2页

8

这种堵塞会导致喷出的墨滴变小或喷出的墨水有明显的分叉现象,使墨滴在纸上的覆盖率不足,同时还会导致喷出的墨水飞斜,在纸上的定位产生偏移,这样打印出的图稿就让人感觉颗粒偏粗。严重的堵塞就造成了缺色的后果。此外,加装永久芯片的目的是为了节约墨水,