php技术

php技术

php 变量未定义等错误的解决方法

阅读(17) 作者(admin)

项目中把错误等级设置为:error_reporting(E_ALL | E_STRICT);

数组变量未定义也会报错,其实挺好的,但有时候真的不需要报该错误,PHP的解决办法是:

@$_GET['unkown'];

这样就可以放置该错误提示出来了....

php技术

php算开始时间到过期时间的相隔的天数

阅读(14) 作者(admin)

复制代码 代码如下://mktime = mktime($hours,minute,seconds,month,day,years) $start_time = mktime(0,0,0,01,09,2010); //开始时间 $end_time = mktime(0,0,0,02,09,2010); //结束时间 $times = $end_time-$start...

php技术

php数据库密码的找回的步骤

阅读(13) 作者(admin)

1.用系统管理员登陆系统。 2.停止MySQL的服务。 3.进入命令窗口,然后进入MySQL的安装目录,比如我的安装目录是c:mysql,进入C:mysqlbin 4.跳过权限检查启动MySQL, c:mysqlbin>mysqld-nt --skip-grant-tables 5.重新打开一...

php技术

PHP JSON格式数据交互实例代码详解

阅读(8) 作者(admin)

在PHP中解析JSON主要用到json_encode和json_decode两个PHP JSON函数,比PHP解析XML方便很多,下面详细介绍下PHP JSON的使用。JSON基础介绍   JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。  JSON...

php技术

PHP学习笔记之二 php入门知识

阅读(23) 作者(admin)

PHP学习笔记之二 1. 数组 PHP的数组其实是一个关联数组,或者说是哈希表。PHP不需要预先声明数组的大小,可以用直接赋值的方式来创建数组。例如: //最传统,用数字做键,赋值 $state[0]="Beijing"; $state[1]="Hebei"; $stat...

php技术

PHP目录函数实现创建、读取目录教程实例

阅读(16) 作者(admin)

今天主要介绍在PHP网站开发中文件目录函数的应用。在PHP网站开发中,我们时常需要读取目录文件信息或者创建目录以存放必要的文件,而当目录文件大小超出规定大小时我们又需要删除目录文件,如手工删除目录即费时又费力,我们...

php技术

PHP开发规范手册之PHP代码规范详解

阅读(17) 作者(admin)

涉及多个方面,比如PHP代码规范、PHP文件命名规范、网站开发流程、网站安全与维护等。作为PHP开发规范的开篇,我从一个纯PHP开发者的角度来说说我所认为的PHP代码规范,主要从PHP目录框架结构、PHP代码书写规范、PHP文件命...

php技术

PHP文件读写操作之文件写入代码

阅读(14) 作者(admin)

在PHP网站开发中,存储数据通常有两种方式,一种以文本文件方式存储,比如txt文件,一种是以数据库方式存储,比如Mysql,相对于数据库存储,文件存储并没有什么优势,但是文件读写操作在基本的PHP开发中还是时有使用,今天和大家分享如...

php技术

PHP文件读写操作之文件读取方法详解

阅读(19) 作者(admin)

PHP文件读取操作相对于文件写入操作涉及更多的PHP文件操作函数,在代码实例中会详细介绍这些函数。   读取文本文件中存储数据的方式主要涉及的三个步骤及部分文件操作函数如下:   1、打开文件(文件操作函数:fopen)...

php技术

PHP中用正则表达式清除字符串的空白

阅读(12) 作者(admin)

如果您想要去掉字符串开始和结束的空白可以使用PHP内部函数trim() 。但是, 我们经常想完全清除空白。需要把开始和结束的空白清除掉,将多个空白变为一个空白,使用一个规则来处理同样的类型的其它空白。

完成这些可以...

php技术

php开发环境配置记录

阅读(21) 作者(admin)

【apache安装】 复制代码 代码如下: httpd.exe -k install -n "apache2.2.15" httpd.exe -k start -n "apache2.2.15" 【apache卸载】 复制代码 代码如下: httpd.exe -k stop -n "apache2.2.15" httpd.exe -k uninst...

php技术

php生成随机密码的几种方法

阅读(19) 作者(admin)

随机密码也就是一串固定长度的字符串,这里我收集整理了几种生成随机字符串的方法,以供大家参考。 方法一: 1、在 33 126 中生成一个随机整数,如 35, 2、将 35 转换成对应的ASCII码字符,如 35 对应 # 3、重复以...

php技术

PHP校验ISBN码的函数代码

阅读(11) 作者(admin)

详细资料可以参考:国际标准书号 维基百科,下面还是简述一下什么是ISBN码: 国际标准书号(International Standard Book Number,ISBN;拟发音is-ben),是国际通用的图书或独立的出版物(除定期出版的期刊)代码。出版社可以通过国际...

php技术

php下连接mssql2005的代码

阅读(15) 作者(admin)

1.下载以下两个文件,放入php ext目录及system32 php_sqlsrv_52_ts_vc6.dll (线程安全) php_sqlsrv_52_nts_vc6.dll (非线程安全) vc6用于Apache,vc9用于IIS 2.修改php.ini extension=php_sqlsrv_52_ts_vc6.dll 3.下载...

php技术

Php Image Resize图片大小调整的函数代码

阅读(23) 作者(admin)

复制代码 代码如下: function my_image_resize($src_file, $dst_file, $dst_width=32, $dst_height=32) { if($dst_width <1 || $dst_height <1) { echo "params width or height error !"; exit(); } if(!file_exist...

php技术

PHP学习笔记之二

阅读(20) 作者(admin)

1. 数组 PHP的数组其实是一个关联数组,或者说是哈希表。PHP不需要预先声明数组的大小,可以用直接赋值的方式来创建数组。例如: //最传统,用数字做键,赋值 $state[0]="Beijing"; $state[1]="Hebei"; $state[2]="Tianjin";...

php技术

PHP学习笔记之一

阅读(15) 作者(admin)

配置PHP以及MySQL的过程略去,如果在Ubuntu下,参考 Ubuntu 10.04 Installation Memo 即可。

1. 基本语法 要在HTML代码中嵌入PHP脚本的方法是在<?php ?>中书写代码。向浏览器输出数据采用echo或者print函数。echo可以...

php技术

PHP学习笔记之三 数据库基本操作

阅读(17) 作者(admin)

下面是在Linux上登录mysql,创建数据库和创建表的过程。

yin@yin-Ubuntu10:~$ mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or /g. Your MySQL connection id is 360 Serve...

php技术

php短域名转换为实际域名函数

阅读(15) 作者(admin)

复制代码 代码如下: $url = "http://sinaurl.cn/hbdsU5"; echo unshorten($url); function unshorten($url) { $url = trim($url); $headers = get_headers($url); $location = $url; $short = false; foreach($heade...

php技术

discuz的php防止sql注入函数

阅读(10) 作者(admin)

最近在做一个主题投票网站,客户懂一些程序方面的东西。有特别要求需要过滤一些字符防止sql注入。本来这方面就没有特别的研究过。呵呵,又发扬了一回拿来主义。把discuz论坛的sql防注入函数取了来! 复制代码 代码如下: $m...

php技术

PHP企业级应用之常见缓存技术篇

阅读(18) 作者(admin)

普遍缓存技术 数据缓存:这里所说的数据缓存是指数据库查询缓存,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据, 并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓...