php
11-phpmin
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
php访问bookstore中title标签内容
$doc = new DOMDocument('1.0','utf-8');//创建DOM对象$xml_file='a.xml';$res = $doc->load($xml_file);//加载文件$books=$doc->getElementsByTagName("book");//获取标签的信息$book1=$books->item(0);//获取一行内容,$title=原创 2012-11-07 14:15:39 · 511 阅读 · 0 评论 -
HTTP://WWW.sina.com 替换域名为360.com
替换域名为360.com echo preg_replace('/sina\.com/','360.com','http://www.sina.com');原创 2013-04-23 21:37:14 · 996 阅读 · 0 评论 -
魔术方法:
__autoload() 自动加载__construct() __destruct()__toString() 将一个对象转化成字符串时,自动调用 echo对象原创 2013-04-24 20:27:52 · 444 阅读 · 0 评论 -
PDO的错误处理机制
(1)静默模式 默认情况下与mysql处理方式一致,不现实错误信息(静默模式)但是我们可以通过固定的方法获得错误信息(2)警告模式 //更改属性设置错误处理模式 $pdo ->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_WARNING);(3)异常模式,当发生错误时,抛出一个异常原创 2013-04-25 21:15:41 · 595 阅读 · 0 评论 -
通过自动加载完成 需要图片上传类的时候,加载图片上传类;需要验证码类的时候,加载验证码类;需要smarty的时候,加载smarty (注意:功能类 和 smarty,数据库连接类不再同一个目录)
图片上传class image {/***完成图片的上传**@param array $file 待上传的文件信息的数组,用于5个元素的那个数组*@return mixed 如果执行成功,返回上传了的文件名,否则返回false*/public function upload($file) {if($file['error'] == 0原创 2013-04-25 21:09:27 · 765 阅读 · 0 评论 -
将数据库常用的操作(连接数据库,获得所有数据,获得一条记录,获得一列记录,获得一条索引数组,获得一条关联数组)都给封装到db.class.php里面,谁需要谁继承这个类 注意:提交封装的类文件
class dbname{private $localhost;private $root;private $pass;private $db_name;public function __construct($localhost,$root,$pass,$db_name){$this->localhost=$localhost;$this->root=$root;原创 2013-04-25 21:10:05 · 913 阅读 · 0 评论 -
将封装的数据库类,改写成静态属性和方法来访问
class dbname{private static $localhost;private static $root;private static $pass;private static $db_name;public function __construct($localhost,$root,$pass,$db_name){self::$localhost=$loca原创 2013-04-25 21:10:37 · 623 阅读 · 0 评论 -
pdo简介
为什么要讲PDO:(1)市面上使用最多的,大部分企业使用PDO(2)Mysqli 只支持mysql数据库,PDO支持大部分数据库(3)以后做的项目都是使用PDO作为数据库抽象层来实现的mysqli------是mysql数据库的加强:(预处理机制)(错误处理机制)(采用了面向对象的编程模式)PDO:mysql官方封装的,采用的面向对象的编程思想,使用c语言原创 2013-04-25 21:13:35 · 492 阅读 · 0 评论 -
thinkphp
ThinkPHP是一个框架:MVC(采用面向对象思想)框架市面上常用的框架:zend framework yii thinkPHPThinkPHP: 有完善的中文资料,使用相对来说比较多1,首先下载软件包2.0-----3.0之间的文件变化比较大,3.0之后的变化不是太大解压之后生成两个文件:ThinkPHPExampleThinkPHP是我们需要的核心原创 2013-05-06 21:25:33 · 695 阅读 · 0 评论 -
thinkPhp框架控制层相关工作
1、 控制器的空操作(空动作)当我们控制器的动作找不到的时候,会首先调用这个空操作通常用于做一些错误提示,或者导航列表动作------操作控制器----模块 这样就提供了一个机会,在用户关闭这个错误页面之前,让他可以跳转到首页 display(‘wrong’) 如果有一个参数,会自动的去视图层中,当前控制器这个目录下面的那个文件名publicfunction原创 2013-05-21 21:12:01 · 885 阅读 · 0 评论 -
thinkphp文件上传所需参数
1,$upload-> maxSize = '1000000'; //上传文件的大小,默认为-1,不限制上传文件的大小2,$upload->savePath= './Public/Upload/'; //上传文件保存到什么地方3,$upload->uploadReplace= true; //如果存在同名文件是否覆盖4,$upload->allowExts= arra原创 2013-05-22 21:30:39 · 983 阅读 · 0 评论 -
thinkphp模板技术
学习总结 :模板:一,变量的输出1. 如何输出从控制器分配过来的数据{$people.name}{$people[‘name’}2. 在模板中还可以使用系统变量,以$Think打头的1,系统变量:类似于php的预定义的变量,session,cookie,get,post...获得你的服务器的ip地址获得服务器的名称获得外部访问的ip地址2,如何在模板原创 2013-05-28 21:08:01 · 1008 阅读 · 0 评论 -
HTTP://WWW.sina.com 匹配主机的域名
HTTP://WWW.sina.com匹配主机的域名 preg_match('/(http:\/\/w{3}\.)(.+)/i','http://www.baidu.com',$match);echo $match[1].'';原创 2013-04-23 21:36:35 · 725 阅读 · 0 评论 -
ajax封装
function initXHR(){ return window.XMLHttpRequest?new XMLHttpRequest():new ActiveXObject("Microsoft.XMLHTTP"); }function testXHR(serverUrl,Parms,callBack){ var xhr = initXHR();//初始化XHR var ur原创 2012-11-07 14:14:16 · 198 阅读 · 0 评论 -
编写BOOKSTORE的XML文档
php张四不知道电子工业php2李四 php典型模块精讲刘家原创 2012-11-07 14:16:39 · 378 阅读 · 0 评论 -
ecshop
学习总结: 图片的上传和覆盖:1>先判断用户是否上传过图片,如果上传过,提示已上传,再次上传会覆盖2>如果未上传,提示请上传图片作为品牌logo3>上传后,我们要将旧图片删除如果act = insert 我们进行上传文件的操作,如果act = update我们进行更新的操作 商品品牌的编辑:1>通过分配id来定位到具体的某个记录2>再通过传递的act参数原创 2012-11-06 20:46:15 · 425 阅读 · 0 评论 -
PHP实现图像上传并生成缩略图
图片上传 uploadpic.php $uptypes= array( ‘image/jpg’, ‘image/jpeg’, ‘image/pjpeg’) $file= $_FILES[“uppic”];if($files[“size”] $f原创 2012-11-12 18:57:17 · 911 阅读 · 0 评论 -
前一个月总结
第一部分:留言板(1) 利用cookie实现留言板的登陆功能重要知识点总结1. setcookie(“起的名字”,”保存的值”)2. header(“Refresh: 0; url”) 0秒后刷新到指定页面3. $_COOKIE[“起的名字”]; 使用cookie传过来的值4. 为达到用户界面的友好复习时用了strtolower(),tr原创 2012-11-12 20:21:18 · 300 阅读 · 0 评论 -
json
JSON1, JSON:JavaScript对象表示法(JavaScript Object Notation)。2, JSON 是存储和交换(传输)文本信息的语法。类似XML。3, JSON 比XML 更小、更快,更易解析。为什么使用json•对于 AJAX 应用程序来说,JSON比 XML 更快更易使用:•使用 XML•读取 XML 文档•原创 2012-11-12 20:28:17 · 262 阅读 · 0 评论 -
php复习
一 变量1,PHP变量的定义和使用 字母 下划线 开头 ^[a-zA-Z_]\w* 2,PHP变量的作用域 局部作用域: 全局作用域:3,变量的赋值(值传递;引用传递)4,超全局变量(预定义的变量) 变量的作用域局部作用域: 全局作用域: 如何在局部范原创 2013-04-23 21:26:39 · 465 阅读 · 0 评论 -
获得浏览当前页面的用户的主机名
echo '当前运行脚本所在的服务器的 IP 地址:'.$_SERVER['SERVER_ADDR'];原创 2013-04-23 21:33:47 · 694 阅读 · 0 评论 -
获得浏览当前页面的用户的 IP 地址
echo '当前运行脚本所在的服务器的主机名:'.$_SERVER['SERVER_NAME'];原创 2013-04-23 21:34:12 · 787 阅读 · 0 评论 -
获得当前运行PHP脚本(页面)所在的服务器的 主机名
echo '浏览当前页面的用户的主机名:'.$_SERVER['REMOTE_PORT'];原创 2013-04-23 21:35:04 · 753 阅读 · 0 评论 -
php中的short_open_tag的作用
在php的配置文件(php.ini)中有一个short_open_tag的值,开启以后可以使用PHP的段标签:()。同时,只有开启这个才可以使用 以代替 。在CodeIgniter的视频教程中就是用的这种方式。但是这个短标签是不推荐的,使用才是规范的方法。只是因为这种短标签使用的时间比较长,这种特性才被保存了下来。原创 2014-11-11 13:38:34 · 754 阅读 · 0 评论
分享