php技术

php技术

php笔记之:php数组相关函数的使用

阅读(19) 作者(admin)

创建数组就不再说了 array()函数提取数组可以用list().测试数组元素 ,可以用is_array()接受一个参数,传进来的变量,如果变量是数组,返回true如果不是返回false.添加和删除数组元素数组的fifo和lifo先解释下什么是fif...

php技术

php 模拟get_headers函数的代码示例

阅读(17) 作者(admin)

复制代码 代码如下:<?php 02 if(!function_exists('get_headers')){ 03 function get_headers($url,$format=0){ 04 $url=parse_url($url); 05 $end="/r/n/r/n"; 06 $fp=fsockopen(...

php技术

php二维数组排序与默认自然排序的方法介绍

阅读(10) 作者(admin)

php二维数组排序函数,默认自然排序,即sort排序。这里可以指定按二维数组中的某个值进行多种方法排序,具体看下面的程序注释。复制代码 代码如下:/** * @function 二维数组自然排序 * @author www.phpernote.com...

php正则表达式使用的详细介绍
php技术

php正则表达式使用的详细介绍

阅读(15) 作者(admin)

前言正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。 1. 引子  目前,正则表达式已经在很多...

php技术

基于PHP编程注意事项的小结

阅读(16) 作者(admin)

1、php隐性的三元操作符(?:)优先级问题:例1:复制代码 代码如下: $person = $who or $person = "laruence";

//实际上是等同于:

$person = empty($who)? "laruence" : $who; 例2复制代码 代码如下:...

php gzip压缩输出的实现方法
php技术

php gzip压缩输出的实现方法

阅读(27) 作者(admin)

一、gzip介绍 gzip是GNU zip的缩写,它是一个GNU自由软件的文件压缩程序,也经常用来表示gzip这种文件格式。软件的作者是Jean-loup Gailly和Mark Adler。1992年10月31日第一次公开发布,版本号是0.1,目前的稳定版...

php技术

PHP字符串的编码问题的详细介绍

阅读(18) 作者(admin)

大家都知道,不同字符编码,其在内存占用的字节数不一样。如ASCII编码字符占用1个字节,UTF-8编码的中文字符是3字节,GBK为2个字节。 PHP 也自带几种字符串截取函数,其中常用到的就是 substr 和 mb_substr。 使...

php技术

使用php get_headers 判断URL是否有效的解决办法

阅读(21) 作者(admin)

在php中判断一个文件或目录是否存在,大家通常都会想到is_file和file_exists两个函数。但这两个函数再判断一个远程url文件是否存在的问题上还是会存在这样那样的问题。这里作者将和大家分享一种利用php get_headers函...

php技术

php中serialize序列化与json性能测试的示例分析

阅读(18) 作者(admin)

最近需要对大数组做存储,需要在serialize序列化和json之间做了选择。因此需要做了性能测试。在php5.2之前对数组存储的时候,大都使用serialize系列化。php5.2之后,开始内置了 JSON 的支持。在网上看到有些资料说:json_enc...

php技术

phpcms模块开发之swfupload的使用介绍

阅读(21) 作者(admin)

正式接触phpcms模块开发后.开发了几个功能模块.其中遇到了需要批量上传图片的问题.于是开始挖掘phpcms里面的swfupload的用法.在phpcms里面自带的内容类型里面能够直接指定图片组.不过这样的图片组功能并不是我想用的...

php技术

php中get_headers函数的作用及用法的详细介绍

阅读(14) 作者(admin)

get_headers() 是PHP系统级函数,他返回一个包含有服务器响应一个 HTTP 请求所发送的标头的数组。如果失败则返回 FALSE 并发出一条 E_WARNING 级别的错误信息(可用来判断远程文件是否存在)。函数定义array get_headers...

基于php权限分配的实现代码
php技术

基于php权限分配的实现代码

阅读(20) 作者(admin)

小编今天写下关于后台管理员权限的分配自己的思路想法复制代码 代码如下:<?php /**reader * 小编的思想比较简单实现的功能 * 首先每个栏目的id号是固定不变的 然后 总管理员 * 创建个管理员之后 给该管理员分配权限...

php技术

基于ubuntu下nginx+php+mysql安装配置的具体操作步骤

阅读(19) 作者(admin)

1、更新1sudo apt-get update2、安装nginx1sudo apt-get intsall nginx Ubuntu安装之后的文件结构大致为:* 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下*程序文件在/u...

php无限极分类实现的两种解决方法
php技术

php无限极分类实现的两种解决方法

阅读(18) 作者(admin)

今天写了下无限极分类 下面就把代码贴上来了 写的不怎么样。method of classify one复制代码 代码如下:<?php/*reader: 这是自己写的无限极分类实现方法 里面的编辑方法只是对分类名进行了编辑 没有进行移动操作 小弟...

php技术

php 目录遍历、删除 函数的使用介绍

阅读(13) 作者(admin)

小编今天没事写了目录想关的函数 包括 遍历该文件夹下的文件,目录子目录 读取当前文件下目录和文件 删除当前文件夹下的目录子目录以及文件 以上三个函数目前还不支持中文文件 中文目录复制代码 代码如下:<?php...

php技术

php中is_null,empty,isset,unset 的区别详细介绍

阅读(15) 作者(admin)

is_null, empty, isset, unset 我们先来看看这4个函数的描述。isset 判断变量是否已存在(配置)unset 把变量删除(释放)掉empty 判断变量是否为空is_null 判断变量是否为NULLok,已经开始搞人了。那么开始,这4个函数中除了uns...

php技术

基于php伪静态的实现详细介绍

阅读(19) 作者(admin)

1.根据$_SERVER['PATH_INFO']来操作实现。 举个列子比如你的网站的地址是 http://127.0.0.1/show_new.php/look-id-1.shtml你echo $_SERVER['PATH_INFO'] 出来的结果就会是 /look-id-1.shtml 看到这个我想大家可能...

php技术

PHP数据类型之布尔型的介绍

阅读(20) 作者(admin)

布尔类型是PHP中 最简单的类型。它的值可以为 TRUE 或 FALSE。如:$foo=false;$foo1=true;echo "为假时输出值为:".$foo; //没有输出值echo "<br />为真时输出值为:".$foo1; //输出1这里主要的细节:当转换为 boolean 时,...

php技术

PHP中最容易忘记的一些知识点总结

阅读(23) 作者(admin)

1、定义常量:复制代码 代码如下:<?php //1 define("TAX_RATE",0.08); echo TAX_RATE; //输出0.08 //2 (PHP 5.3) const TAX_RATE2 =0.01; echo '--'.TAX_RATE2; //输出0.01?>2、require 和require_...

PHP基础之运算符的使用方法
php技术

PHP基础之运算符的使用方法

阅读(16) 作者(admin)

1、算术运算符:+、-、*、/、%。2、递增/递减运算符:如$a++,$a--,++$a,--$a.如:<?php$a=10;$b=5;$c=$a++; //先赋值,后自增。$c=$a,$a=$a+1$d=$b--; //先赋值,后自减。$d=$b,$b=$a-1echo '$a='.$a."||".'$c='.$c.'<br/>'; //...

php技术

PHP数据类型之整数类型、浮点数的介绍

阅读(18) 作者(admin)

语法:整型值可以使用十进制,十六进制或八进制表示,前面可以加上可选的符号(- 或者 +)。 八进制表示数字前必须加上 0(零),十六进制表示数字前必须加上 0x。$int1=100; //十进制$int2=-123; //负数$int3=0123; //八进制数$int4...

php技术

基于php上传图片重命名的6种解决方法的详细介绍

阅读(22) 作者(admin)

一,适用场景:无法使用从数据库中返回的自增长数字,给上传图片重命名。这是图片或文件上传的流程决定的。一般图片上传处理过程是,先上传图片到服务器,重命名之后,插入到数据库。也就是说,在数据库中非常容易获得的自增长id,无...

php技术

PHP基础学习之流程控制的实现分析

阅读(18) 作者(admin)

PHP 有三大流程控制:顺序控制,分支控制,循环控制。1、顺序控制:就是程序按顺序从上往下一步一步的执行。2、分支控制:程序有选择的执行。又分单分支,多分支,多重分支。a、单分支:基本语法结构:if(条件表达式){  语句;  //....