PHP编程自学
文章平均质量分 50
梦想照进他的现实
如你所想,非同寻常!
展开
-
PHP生成随机数的两种方法
PHP生成随机数的两种方法 这里整理了php生成随机数的二种方法,入门级的php随机数生成代码。:第一种方法,使用系统自带的函数:srand((double)microtime()*1000000); //随机产生0-99之间的整数 $randval=rand(0,99999999); echo $randval,''; 第二种方法,不只是生成...原创 2014-09-24 06:04:15 · 407 阅读 · 0 评论 -
PHP图片验证码实例
在网上看到一个图片验证码,挻漂亮的,但是取回来发现,好像有点小问题,还是改为自己的口味吧,很多时候,如果无法使用,应该是字体的问题。程序所用的字体win7 自带的,需要上传到web目录代码:复制代码代码如下:/* * @Author fy */编辑整理:www.jbxue.com $imgwidth =100; //图片宽度$imgheight =40; //图片高度$...原创 2014-03-21 11:16:43 · 125 阅读 · 0 评论 -
PHP中的类与面向对象
PHP编程中类与对象的区别:类是抽象的,代表一类事物。对象是具体,是类的一个具体实例。类是对象的模板, 对象是类的一个个体实例。具体面向对象的实例[code="java"][/code]...原创 2014-03-20 09:15:36 · 112 阅读 · 0 评论 -
PHP读取csv文件的内容的方法。
PHP读取csv文件的内容的方法。 一次性读取csv文件内所有行的数据 ?123456789101112131415<?php $file = fopen('windows_2011_s.csv','r'); while ($data = fgetcsv($file)) { //每...原创 2014-08-05 17:06:35 · 201 阅读 · 0 评论 -
分享---PHP下载文件的两种方法
PHP下载文件的两种方法与代码。分享PHP实现下载文件的两种方法。分享下,有用到的朋友看看哦。方法一:<?php/*** 下载文件* header函数**/header('Content-Description: File Transfer');header('Content-Type: application/octet-stream');header('C...原创 2014-08-05 17:02:39 · 138 阅读 · 0 评论 -
php无刷新上传文件的代码举例
php无刷新上传文件,用到两个文件index.html与upload.php。1,文件:index.html[code="java"] 无刷新上传文件_脚本学堂_www.jbxue.com function startUpload() { document.getElementById('process...原创 2013-09-27 10:47:11 · 111 阅读 · 0 评论 -
ThinkPHP URL重写问题实例详解
在使用thinkphp过程中,经常需要去掉URL路径中的index.php,因为带着真的很别扭。想要的结果无非是去掉URL路径中的index.php首先,配置.htaccess<IfModule mod_rewrite.c>RewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUES...原创 2014-06-22 22:13:52 · 158 阅读 · 0 评论 -
一个php 异常处理程序
一个php的异常处理程序,功能很简单当发生重大错误时,写日志并友好提示用户.代码:<?php//exceptionHandle.php xiecongwen 20140620//define('DEBUG',true);/*** Display all errors when APPLICATION_ENV is development.*/if (define...原创 2014-06-22 22:11:40 · 147 阅读 · 0 评论 -
PHP清除指定html标签二个例子
在php中内置了一个html标签清除函数strip_tags它删除的是所有字符串了,如果只要删除指定的就没有办法了。自定义删除html标签函数。 例子 <?php function strip_selected_tags($text, $tags = array()) { www.jbxue.com $args = func_get_args();...原创 2014-05-12 12:00:28 · 166 阅读 · 0 评论 -
php获取网站备案信息查询代码(360)
获取网站备案信息,信息从360抓取。代码:[code="java"]原创 2013-10-07 21:00:13 · 286 阅读 · 0 评论 -
php curl模拟登陆discuz论坛的代码
PHP支持的由Daniel Stenberg创建的libcurl库允许你与各种的服务器使用各种类型的协议进行连接和通讯。libcurl目前支持http、https、ftp、 gopher、telnet、dict、file和ldap协议。libcurl同时也支持HTTPS认证、HTTP POST、HTTP PUT、 FTP 上传(这个也能通过PHP的FTP扩展完成)、HTTP 基于表单的上传、代理...原创 2013-10-07 21:04:46 · 188 阅读 · 0 评论 -
php网上商城购物车设计代码分享
一个可以包含促销活动的购物车,所以比较其他简单的购物车,会稍微复杂一点。(用的是PHP的zend framework框架)首先,购物车的数据库设计: 1. id 2. goods_id 商品ID 3. session_id 购物车ID 4. goods_sn 商品编码 5. goods_name 商品名称 6. shop_price 商品商城售价 7. goods_price 商品真实售价(与...原创 2013-10-07 21:07:36 · 1047 阅读 · 0 评论 -
PHP分页代码实例分享
PHP分页代码实例教程分享一段php分页代码,很简单,作为php分页的入门教程不错。专题推荐:php分页代码大全 php分页原理 php分页类数据库链接及参数设定12345678910111213141516171819202122//数据库连接@...原创 2014-09-19 19:39:04 · 345 阅读 · 0 评论 -
php生成随机密码的自定义函数(转载分享)
php生成随机密码的自定义函数发布时间:2015-03-24编辑:脚本学堂php生成随机密码的自定义函数生成一个随机密码的函数,生成的密码为小写字母与数字的随机字符串,长度可自定义。 复制代码代码如下:<?php/* * php自动生成新密码自定义函数(带实例演示) 适用环境: PHP5.2.x / mysql 5.0.x ...原创 2015-03-24 09:16:39 · 265 阅读 · 0 评论 -
汉字转化为拼音(php版)
分享:汉字转化为拼音(php版) 很多服务器对于中文文件名支持不是很好,需要一种解决方法。解决方法一般是产生一个ID,将这个ID做文件名;网页上如果url带汉字也经常出错;现在的解决方法一般用urlencode编码 ,现在用了这个转化,就好多了。 原理:利用多维数组 1.添加索引 2.遍历数组 相关链接:[url=http://www.jbxue.com/art...原创 2014-03-21 16:54:26 · 128 阅读 · 0 评论 -
PHP 实现汉字转化拼音的函数
将[url=http://www.jbxue.com/tags/hanzizhuanpinyin.html]汉字转拼音[/url]的代码,可以加到common文件里做公共函数。代码:[code="java"][/code]相关链接:[url=http://www.jbxue.com/article/12774.html]php汉字转拼音的实现代码[/url] [url=http:/...原创 2014-03-21 16:48:41 · 1224 阅读 · 0 评论 -
php中文url转码实例
PHP [url=http://www.jbxue.com/tags/urlbianma.html]URL编码[/url],可以使用 urlencode() 或者 rawurlencode(),二者的区别是前者把空格编码为 '+',而后者把空格编码为 '%20',注意,在编码时应该只对部分URL编码,否则URL中的冒号和反斜杠也会被转义。详细解释:string urlencode ( ...原创 2014-03-21 16:45:02 · 412 阅读 · 0 评论 -
PHP自动判断字符集并转码的详解
PHP自动判断字符集并转码的实例参考。 原理:因为gb2312/gbk是中文两字节,这两个字节是有取值范围的,而utf-8中汉字是三字节,同样每个字节也有取值范围。而英文不 管在何种编码情况下,都是小于128,只占用一个字节(全角除外)。如果是文件形式的编码检查,还可以直接check utf-8的BOM信息。话不多说,直接上函数,这个函数是用来对字符串进行检查和转码的。...2013-10-12 06:12:05 · 119 阅读 · 0 评论 -
解析PHP正则提取或替换img标记属性
对PHP正则提取或替换img标记属性进行了详细的分析介绍。代码:[code="java"]原创 2013-10-12 06:09:03 · 104 阅读 · 0 评论 -
php 购物车的例子
php购物车的简单例子,使用cookie存购物车ID,db存购物车数据。[code="java"]原创 2013-10-07 21:10:08 · 125 阅读 · 0 评论 -
php生成短网址的思路与方法(推荐)
生成短网址的思路以及使用php生成短网址的实现方法。生成短网址的思路:如果把短网址还原了,你知道是个什么样子的吗?比如:http://www.jbxue.com/sitejs-17300-1.html对于以上这个链接,除了直接打开之外,还有一种方法打开它,如下:http://www. jbxue.com/link.php?url=http://www.jbxue.com/sitejs...原创 2014-05-06 17:02:47 · 287 阅读 · 0 评论 -
JS计算网页停留时间代码
JS计算网页停留时间的代码。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" con原创 2014-05-05 17:00:03 · 454 阅读 · 0 评论 -
php生成短网址的一例代码(仿微博短网址)
分享一个php短网址的生成代码。<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>urlShort</title> </head> <bo原创 2014-05-05 16:58:35 · 95 阅读 · 0 评论 -
php 删除多层目录的代码
php删除多层目录[code="java"][/code]原创 2013-03-24 10:56:40 · 121 阅读 · 0 评论 -
一个好用的功能强大的php分页类
[code="java"]原创 2013-03-20 05:14:57 · 96 阅读 · 0 评论 -
一个典型的php分页代码(完整实例)
一个典型的PHP分页代码分享,完整实例。[code="java"]php make page listID标 题 [/code]原创 2013-03-20 05:10:08 · 578 阅读 · 0 评论 -
php上传文件的简单例子
php上传文件的简单例子,绝对的新手入门文章。[url=http://www.jbxue.com/article/5984.html]PHP文件上传[/url]的原理及实现php使用文件函数来完成文件的上传,要实现文件的上传,必须指定multipart/form-data,否则服务器将不知道要干什么。值得注意的是文件upload.html中表单选项 MAX_FILE_SIZ...原创 2013-03-16 14:14:28 · 91 阅读 · 0 评论 -
突破PHP上传文件大小限制的方法介绍
PHP上传文件默认一般都是有限制的,如何修改PHP上传限制的大小呢?1. 一般的php文件上传,除非文件很小.就像一个5M的文件,很可能要超过一分钟才能上传完.但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒,该脚本就停止执行.这就导致出现 无法打开网页的情况.这时我们可以修改 max_execution_time在php.ini里查找[code="jav...原创 2013-03-16 14:10:13 · 114 阅读 · 0 评论 -
遍历文件夹中所有文件的php代码
在日常的php编程中,有时需要遍历文件夹及子文件夹中的所有文件,多数情况下,无非就是使用递归。收藏两个[url=http://www.jbxue.com/article/6572.html]php 文件夹遍历[/url]的代码。代码1:[code="java"] [/code]代码2:[code="java"]...原创 2013-03-15 06:32:14 · 146 阅读 · 0 评论 -
php实现文件下载的代码(header头部消息应用)
收藏一个php实现文件下载的代码(header头部消息应用),访问浏览器时,直接提示下载某某文件,好多大的资源分享网站都有这个功能。[code="java"][/code]以上代码,部分参考了如下的文章:[url=http://www.jbxue.com/article/4255.html]php强制性文件下载的函数[/url][url=http://niutuku.com/tec...原创 2013-03-14 06:37:27 · 212 阅读 · 0 评论 -
一个简单的php验证码程序
一个简单的验证码,生成的验证码,保存在session中,在调用时使用,主要是为了学习php的gd库与session。完整代码如下:[code="java"] [/code]原创 2013-03-14 06:29:42 · 284 阅读 · 0 评论 -
PHP删除目录及其下的所有文件的代码
代码1:[code="java"] [/code]函数代码二:仅删除指定目录下的文件,不删除目录文件夹。[code="java"]class shanchu { //循环目录下的所有文件 function delFileUnderDir( $dirName="../Smarty/templates/templates_c" ) { ...原创 2013-03-24 11:00:18 · 112 阅读 · 0 评论 -
php递归删除目录的代码
php 删除空目录比较简单,rmdir() 函数就可以搞定,但是要删除一个非空目录,将不能进行快速的删除,必须先将目录中文件删除,但是目录里可能还会有子目录所以要进行递归删除。[url=http://www.jbxue.com/article/6812.html]php 删除多级目录[/url]的代码,示例如下。[code="java"][/code] 在 /var/www/t...原创 2013-03-24 11:04:30 · 100 阅读 · 0 评论 -
php 删除目录下所有文件的代码
删除目录下的所有文件的php代码[code="java"][/code]原创 2013-03-24 11:08:28 · 82 阅读 · 0 评论 -
PHP创建Cookie数组的简单范例
PHP中创建Cookie数组的方法,几个小例子。创建cookie数组:[code="java"][/code]读取cookie数组中的值:[code="java"][/code]销毁cookie数组的值:[code="java"][/code]...原创 2013-07-03 16:58:37 · 154 阅读 · 0 评论 -
php防止用户刷新重复提交的代码示例
本文使用session来解决。Session保存在服务器端,在PHP过程中改变Session变量的值后,即保存在服务器端,下次访问这个变量时,得到是新赋的值,所以,可以用一个Session变量记录表单提交的次数,大于1时,就不在处理表单中的数据。测试代码:[code="java"]01 31 ...原创 2013-05-18 03:42:19 · 119 阅读 · 0 评论 -
php 页面回退的两种实现方法
本文出处参考:[url=http://www.jbxue.com/article/7025.html]php 页面回退的两种实现方法[/url]方法1,使用Header方法设置消息头Cache-control1 header('Cache-control: private, must-revalidate'); //支持页面回跳方法2,使用session_cache_limit...2013-05-10 22:56:55 · 169 阅读 · 0 评论 -
jquery全选/全不选/反选的实现代码(适合入门)
jquery另一种全选、全不选、反选的方式(与原生js混合使用)。[code="java"]$(document).ready(function(){$("#selectAll").click(function(){//这里也可以直接用this,原生js语句if($(this)[0].checked){$('[name=items]:checkbox')...原创 2013-04-07 22:31:54 · 131 阅读 · 0 评论 -
PHP If Else(elsefi) 语句(入门很不错)
php最常用的条件判断语句,if、elseif 以及 else 语句用于执行基于不同条件的不同动作。[b]条件语句[/b]当您编写代码时,您常常需要为不同的判断执行不同的动作。您可以在代码中使用条件语句来完成此任务。[b]if...else 语句[/b]在条件成立时执行一块代码,条件不成立时执行另一块代码elseif 语句与 if...else 配合...原创 2013-04-07 22:29:49 · 157 阅读 · 0 评论 -
PHP+ajax 无刷新删除数据
无刷新删除数据 (PHP)我们使用了jquery.js来实现ajax和dom删除使用了jquery.js来实现ajax和dom删除首先加入[code="java"][/code]给table加个[code="java"]id="t"[/code]写个js:[code="java"]function delItem (id) {$.get('delet...原创 2013-04-07 22:23:12 · 213 阅读 · 0 评论