PHP图像签名
免费发放奇异邀请码
需要奇异邀请链接的可以发邮件到我邮箱.
留下你的邮箱地址.. (QQ邮箱可能收不到邮件.)
手机号归属地查询WebService
一段数据库备份代码
$dbname = 'database';
$sql = '';
//创建数据库
$arr = $db->QueryFirst("SHOW CREATE DATABASE {$dbname}");
$sql .= "/* 创建数据库 {$dbname} */\r\n";
$sql .= "DROP DATABASE IF EXISTS {$dbname};\r\n{$arr['1']};\r\n";
$sql .= "USE {$dbname};\r\n";
//创建表
$tables = $db->select("SHOW TABLES", "Tables_in_{$dbname}");
$tables = array_keys($tables);
foreach ($tables as $table) {
$arr = $db->QueryFirst("SHOW CREATE TABLE {$table}");
$sql .= "\r\n/* 创建表 {$dbname}.{$table} */\r\n";
$sql .= "DROP TABLES IF EXISTS {$table};\r\n{$arr['1']};\r\n";
//获取数据
$res = $db->Query("SELECT * FROM {$table}");
$values = array();
while ($row = $db->FetchArray($res, MYSQL_ASSOC)) {
$values[] = '(\'' . join('\',\'', array_map('addslashes', $row)) . '\')';
}
$values = join(',', $values) . ';';
if ($values != ';') {
$sql .= "\r\n/* 插入数据 {$table} */";
$sql .= "\r\nINSERT INTO {$table} VALUES {$values}\r\n";
}
}
单独使用Ckfinder
一般我们用ckfinder都是与ckeditor或者fckeditor一起使用. 但是有时候需要独立使用我们怎么办呢.跟着写一次下面的代码就能独立使用了ckfinder了
首先加载ckfinder.js文件
文中会出现__DIR__, 这个是指你的ckfinder的路径
《草根》- MySQL 主从关系设置
Microsoft VS 2010网剧第二集《让爱延长》
《草根》杂志是我们LAMP兄弟连推出的一份涉及PHP及周边的一份官方电子杂志
《草根》杂志是我们LAMP兄弟连推出的一份涉及PHP及周边的一份官方电子杂志。
《草根》以“团结、共享、协作”为理念,立志在我们的努力与广大读者、网友的支持下做成一本持续的、公益的、永久免费的电子杂志。
其主要是由开卷有益 、大兵盘点、江湖急救包、技术营地、草根驿站、英雄汇、编程周边、杂烩乱弹、手卷余香等九个板块组成。其中“编程周边”为选登版块。具体版块说明见下文附录。…
传送门: 草根
Lamp兄弟连 视频教程索引
视频教程越来越多了,我想大家也看到我们开源奉献的决心了~~
希望大家也一样,好的东西要大家一起分享,把兄弟连告诉你的同事告诉你的朋友,我们一起学LAMP~~大家加油~~!!!
本节内容主要讲解了lamp是什么,分别说明了LAMP组合中的成员, linux, apache,mysql以及php在lamp组合中所扮演的角色,并详细说明了每个部分的功能及原理。通过本节的学习,可以对今后LAMP的整体学习有所了解。
本节内容主要讲解了, lamp环境的安装,因为PHP的环境安装有多种方式,这节对多种LAMP环境分别做了说明,并详细演示了其中的一种安装环境appserv的安装方法,并在安装好的环境中,如何编写PHP文件并运行;通过本章节 的学习学员可以很快的就可以做出一个自己的PHP WEB服务器,并知道怎样在WEB环境下运行自己的程序;
本节内容主要讲解了, PHP程序开发中变量和常量的声明, 并有详细的实验演示,并对变量以及常量的声明和使用中的一些细节做了详细演示; 通过本节的学习,可以在PHP开发中能够很好的掌握变量和常量的使用;
本节内容主要讲解了在PHP中八种基本数据类型之间的转换, 并说明了,为什么要做数据类型的转换,多种转换的方式;每个知识点都有详细的实验演示; 通过本节的学习,可以对PHP中数据类型的关系有所了解,并可以灵法的完成类型之间的转换;
2_2php外部变量与环境变量 本节内容主要讲解了, PHP的部变量$_GET, $_POST, $_REQUEST数组的作用与应用,以及环境变量$_SERVER和$_ENV等数组的应用;每一个知识点都使用了实验详细详解,通过本节的学习,在开发时可以掌握如何使用外部变量来获取其它页面的数据,以及如何通过环境变量获取服务器和客户端的球境内容;
本节内容主要讲解了, 算术运算符和条件运算符以及逻辑运算符;针对每种运算符都有详细的实验讲解,并对每种运算符的细节做了说明,通过本节的学习,可以对运算符符灵活的使用;
本节内容主要讲解了, 位运算符和其它运算符以及一些特殊的运算符,针对每种运算符都有详细的实验讲解,并对每种运算符的细节做了说明,通过本节的学习,可以对运算符符灵活的使用;
本节内容主要讲解了分支结构中的if..elas…和单个值匹配的switch..case..等结构;通过本章节的学习,不仅可以对分支结构的语法有很深的了解,也可以在使用中灵活的运用。
本节内容主要讲解了循环的另一种方式for循环,以及两种控制循环的语句break和continue; 并对for循环的语法做了详细的实验讲解;通过对本节的学习,能够对for循环以及break和continue有所了解,并可以在以后的学习中很轻松的使用这节课的容;
本节内容主要讲解了while和do…while循环的学习,并通过详细的实例完成while循环在实际开发中的应用;通过本章节的学习,可以对你的循环结构以及对while循环的语法有很大的帮助,加深了你对流程控制中循环的了解,并在开发中能有很好的应用;
本节内容主要讲解了, 函数的一些应用和部分PHP中的函数语法, 通过对本章节的学习,对函数的功能应用有所提高, 并对以后PHP课程的学习打下基础;
节内容主要讲解了,函数的作用,函数的声明格式以及函数是如何在程序中使用,并对函数的应用做了具体的实验;通过这节课的学习,可以学到什么时候创建函数,怎么创建函数,如何使用函数参数和返回值,以及如何调用函数;
本节内容主要讲解了,函数的动态参数,默认参数,以及递归函数的应用,
这一部分是对上一节函数声明部分的提高,也属于函数声明的语法一部分; 通过本章节的学习,对你的函数的应用有很大的帮助;
这一节主要内容是函数的应用,在学习函数时,只要了解一个函数的功能,这个函数需要传什么类型的参数,传几个参数,函数返回值是什么就可以使用,通过这一章节的学习,可以了解到如何去使用系统函数或第三方提供的函数;
这一节主要讲解了字符串的四种声明方法,以及每种方法声明的字符串之间的区别,遇到不同的情况使用不同的符串等;通过本章节的学习,可以对PHP里字符串的声明和应用有所了解,并能很好的在开发中去使用字符串;
这一节主要讲解了字符串的处理函数应用,在PHP中系统给我们提供了很多关于PHP字符串的函数,用来处理字符串,因为我们在编程时,操作最多的就是字符串,所以要对字符串的操作有很好的了解;虽然操作字符串我们可以自己写函数去处理,但最好我们还是使用系统给我们所提供的,这样要比用自己的效率要高得多,通过这一章节的学习,不仅可以学到如何使用字符的处理函数来处理字符串,主要是通过对字符函数的使用,来学习如何去使用系统里面其它的函数;
这一节主要讲解了字符串的处理函数应用,在PHP中系统给我们提供了很多关于PHP字符串的函数,用来处理字符串,因为我们在编程时,操作最多的就是字符串,所以要对字符串的操作有很好的了解;虽然操作字符串我们可以自己写函数去处理,但最好我们还是使用系统给我们所提供的,这样要比用自己的效率要高得多,通过这一章节的学习,不仅可以学到如何使用字符的处理函数来处理字符串,主要是通过对字符函数的使用,来学习如何去使用系统里面其它的函数;
这一节主要讲解了字符串的处理函数应用,在PHP中系统给我们提供了很多关于PHP字符串的函数,用来处理字符串,因为我们在编程时,操作最多的就是字符串,所以要对字符串的操作有很好的了解;虽然操作字符串我们可以自己写函数去处理,但最好我们还是使用系统给我们所提供的,这样要比用自己的效率要高得多,通过这一章节的学习,不仅可以学到如何使用字符的处理函数来处理字符串,主要是通过对字符函数的使用,来学习如何去使用系统里面其它的函数;
这一节主要讲了数组的几种声明方式; 数组在PHP中发挥了很大作用,所以应对数组的每一个细节都要学好,数组的声明和其它语言的声明方式不一样,主要是因为PHP是弱类型的编程语言;通过这一节的学习可以了解到什么是数组;数组在PHP编程中的应用以及它的几种声明方式;
这一节主要讲解数的遍历方式,使用数组的主要目的是多个变量成批操作,所以遍历数组就是数组中比较重要的内容了, 在我们PHP数组中有索引数组和关联数组两种,所以使用FOR来遍历只能遍历下标是顺序的索引数组,要想遍历关联数组或是不是顺序的下标我们就用这节的方法了;通过这节的学习,可以完成对任何数组的遍历工作,可以让你在工作中很方便的去处理数组;
这一节主要讲解了数组的操作函数,PHP数组的强大不仅因为数组的本身,主要是PHP处理数组时,给我们提供了强大的函数库的支持; 通过这节课的学习,可以使用系统给我们提供的数组的相关处理函数来完成一些复杂的数组操作,使用我们在开发中对数组的处理变得更加容量;
这一节主要讲解了数组的操作函数,PHP数组的强大不仅因为数组的本身,主要是PHP处理数组时,给我们提供了强大的函数库的支持; 通过这节课的学习,可以使用系统给我们提供的数组的相关处理函数来完成一些复杂的数组操作,使用我们在开发中对数组的处理变得更加容量;
这一节主要讲了面向对象的一些学习方法以及面向对象的应用;因为现在编程已经是面向对象的时代了,所以在PHP编程中面向对象是我们学习的重要内容之一; 通过这一章节的学习,我们可以了解到什么是面向对象编程,以及如何在以后的开发中,使用面向对象的方式;
这一节主要讲了面向对象类的声明与使用,写出一个完整的类,是我们学习面向对象程序的基础,本节主要内容就是对类声明 的一些细节做了详细的实验操作;通过本节的学习可以完成在程序开发中所需类的声明,以及如何去使用类;
这一节内容是如何通过上节中声明的类来实例化出象,以及对象在内存中的存在位置和关系,以及如何去使用对象中的成员属性和成员方法;通过这一章节的学习,可以对对象实例有很深的了解,以便在以后的面向对象开发中能够很好的发挥面向对象的作用;
这一节主要讲了面向对象中的两个比较重要的方法,构造方法与析构方法,了解它们的作用以及如何去使用,并说明了在PHP4里和PHP5里构造方法的区别;通过这一节的学习,可以完成如何对对象的初使化工作;并学习了一些构造方法与析构方法的使用技巧;
这一节主要讲了面向对象中的封装
这一节主要内容是封装的对象中可以用到的一些常用的内部方法,__set()方法__get()方法,__isset()方法以及__unset()方法; 通过这一章节的学习,可以在大量访问对象内部方法时,方便处理内部的成员属性和成员方法,这种方式只有在PHP中的对象中给我们提供;
这一节主要内容是类的继承,继承也是面向对象技术中的三大特性的第二个特性,这节主要内容是为什么要使用继承,类的继承的方法, 怎么才能继承以及继承的详细写法等,通过这一章节的学习我们会学会继承在面向对象中的应用,以及继承在开发中给我们带来的好处;
这一节主要是为类的继承做了一些补充,主要内容包括基类与子类之间的方法重载等问题,以及在面象对象中类的三个访问权限的总结(private protected public),通过这一章节的学习,我们可以了解到,PHP基类与子类之间方法的关系,以及对面向对象中访问权限的灵活使用;
7_9面向对象详解_常用的(static,final,const)关键字
这一节的主要内容是类里的使用的几个常用的关键字,static,final, const, 这几个关键字是用来修饰类或类中成员属性的,使用类或类中的成员具有一些特殊的功能, 通过到这一节的学习可以对类的声明有更深的了解,并会很好的使用这几个关键字;
这一节主要讲了调用类中不存的方法时解决的办法,主要是通过__call()方法来完成的;通过这一节的学习,我们会了解到在调用类中不存在的方法时不让程序停止,而是提示用户调用的方法不存在,而程序可以继续执行;
这一节主要内容是对象的串行化与反串行化, 当我们需要将对象在网络中传或者是将对象保存到文件以及数据库时,要用到的技术, 通过这一节的学习,我们可以了解如何去做对象串行化与反串行化,以及在串行化与反串行化时所使用的魔术函数;
这一节主要的内容是抽象类和抽象方法的学习,抽象类主要是做规范使用,通过这一节的学习,我们可以了解到抽象类和抽象方法的做用,以及如何去声明抽象类和抽象方法,并且可以了解到抽象类和抽象方法在面向对象的程序中的使用;
这一节主要内容是接中的应用,接口是一种特殊的抽象类, 这一节主要学习了,接口的作用,接口的声明方式,以及接中之间继承与实现方法,通过这一节的学习,我们可以学会接的声明与应用,并可以面向对象的项目灵活的去使用接口;
这一节内容是面向对象的第三个特性多态; 本节主要讲解了什么是多态,为什么要使用多态,以及怎么使用多态,并使用实用的实例来演示多态的使用;通过这一节的学习可以使用面向对象的项目开发变得更加容易;
本章节介绍了正则表达式的作用,以及应用的领域, 还有就是正则表达式模式的写法中的原子的定义, 通过本章节的学习, 可以了解正则在实际项目中的应用,以及一些基本的原子声明;
本章是正则表达式的第二部分, 因为正则表达式模式是由原子, 元字符和模式修正符三部分组成的, 这一节主要是元字符的应用,通过这一个章节的学习,可以灵法的去使用正则表达式模式定义的元字符;
本章节是正则表达式的模式声明的第三部分模式修正符, 模式修正符在正则表达式里面使用很多,这一章详细介绍了模式修正符的作用和每一个的作用, 通过这一章节的学习,可以对正则表达式的提高有很大的帮助;
学习正则表达式主要学习三部分, 一个是学习正则表达式的作用, 第二个就是要学习正则表达式模式的声明包括原子,元字符,模式修正符, 第三个就是正则表达式处理函数, 包括字符串匹配,查找,分割,替换等函数;这一节主要是正则表达式处理函数的使用,通过这一节的学习,可以完成用正则函数中使用正则表达式去处理字符串;
学习正则表达式主要学习三部分, 一个是学习正则表达式的作用, 第二个就是要学习正则表达式模式的声明包括原子,元字符,模式修正符, 第三个就是正则表达式处理函数, 包括字符串匹配,查找,分割,替换等函数;这一节主要是正则表达式处理函数的使用,通过这一节的学习,可以完成用正则函数中使用正则表达式去处理字符串;
通过前面几节正则表达式的学习,可以了解正则表达式的声明和使用,这一节主要是使用一个正则表达式的应用实例来提高大家到正则达式的认识。也希望大家能够多写一些正则表达式的实例巩固学习.
本章节主要讲在磁盘中,各种数据、信息、程序主要以文件的形式存储。一个文件通过对应着磁盘上的一个或多个存储单元。利用目录(也称为文件夹)可以有效地对文件进行区分和管理。物理磁盘、文件和目录,是操作系统固有的组成部分,统称为文件系统。
本章节主要讲在磁盘中,各种数据、信息、程序主要以文件的形式存储。一个文件通过对应着磁盘上的一个或多个存储单元。利用目录(也称为文件夹)可以有效地对文件进行区分和管理。物理磁盘、文件和目录,是操作系统固有的组成部分,统称为文件系统。
本章节主要讲在磁盘中,各种数据、信息、程序主要以文件的形式存储。一个文件通过对应着磁盘上的一个或多个存储单元。利用目录(也称为文件夹)可以有效地对文件进行区分和管理。物理磁盘、文件和目录,是操作系统固有的组成部分,统称为文件系统。
本章节主要讲在磁盘中,各种数据、信息、程序主要以文件的形式存储。一个文件通过对应着磁盘上的一个或多个存储单元。利用目录(也称为文件夹)可以有效地对文件进行区分和管理。物理磁盘、文件和目录,是操作系统固有的组成部分,统称为文件系统。
本章节主要讲在磁盘中,各种数据、信息、程序主要以文件的形式存储。一个文件通过对应着磁盘上的一个或多个存储单元。利用目录(也称为文件夹)可以有效地对文件进行区分和管理。物理磁盘、文件和目录,是操作系统固有的组成部分,统称为文件系统。
本章节主要讲取得一个目录下的文件和子目录,可以使用两种基本方法:遍历目录和索引目录。其中,遍历目录结构时可使用通常的函数,也可以用Directory类进行实现。要读取一个目录的内容,可以使用opendir()、readdir、closedir()等函数。这和读取文件的操作是类似的。通常也称为遍历目录。
本章节主要讲取得一个目录下的文件和子目录,可以使用两种基本方法:遍历目录和索引目录。其中,遍历目录结构时可使用通常的函数,也可以用Directory类进行实现。要读取一个目录的内容,可以使用opendir()、readdir、closedir()等函数。这和读取文件的操作是类似的。通常也称为遍历目录。
本章节主要讲文件上传的方法。文件上传是Web开发中的重要内容。PHP可以接受来自几乎所有类型浏览器上传的文件。PHP还允许用户对服务器文件的下载进行控制。
本章节主要讲文件上传的方法。文件上传是Web开发中的重要内容。PHP可以接受来自几乎所有类型浏览器上传的文件。PHP还允许用户对服务器文件的下载进行控制。
本章节主要讲上传多个文件和文件下载的方法。文件上传和下载是Web开发中的重要内容。PHP可以接受来自几乎所有类型浏览器上传的文件。PHP还允许用户对服务器文件的下载进行控制。
第十一部分 Linux视频 正 在 发 布
系统部分
网络部分
LAMP环境搭建:
IBM出品PHP教程文章
IBM出品PHP教程文章
概述
PHP 简介
源代码控制
利用 PHP 和 Subversion 从零开始创建一个 blog
开发
学习 PHP
开始了解 PHP V5 中的对象
用 PHP 走向动态
学习 PHP,第一部分
学习 PHP,第二部分
学习 PHP,第三部分
用 PHP 开发健壮的代码,第 1 部分
用 PHP 开发健壮的代码,第 2 部分:有效地使用变量
用 PHP 开发健壮的代码,第 3 部分:编写可重用函数 — 充分利用函数
PHP 例解,第 1 部分:轻松的 Webzine 编辑和发送
PHP 例解,第 2 部分:深入研究 Webzine 编辑和发送
高级 PHP
高级 PHP V5 对象
用 PHP 构建 Web 服务
用 PHP 绘制 3-D 图像
使用 PHP 创建图形的巧妙方法
如何在 PHP 中使用正则表达式
结合 PHP 使用 HTML 表单
用 PHP 读取和编写 XML DOM
通过 PHP 脚本访问企业应用
PHP 设计
MVC 模式、类封装还是黑客代码——合理设计 PHP 项目
PHP 应用
使用 PHP 构建搜索优化应用程序,第 1 部分:入门
用 OpenLaszlo 装点 PHP 应用,第 1 部分: 创建交互式界面
用 OpenLaszlo 装点 PHP 应用,第 2 部分: PHP REST 和数据绑定
用 OpenLaszlo 装点 PHP 应用,第 3 部分: 添加数据库
使用 Snort 和 PHP 构建一个小型网络防御系统
用 PHP 使 Web 数据分析进入更高境界 — 设计您的数据分析,做比简单原始计数更多的事
用 PHP 实现的简单线性回归:第 1 部分 — 数学库在 PHP 中的重要性
用 PHP 实现的简单线性回归,第 2 部分 — 解决输出和概率函数缺陷的数据研究工具
调试和监测
PHP 程序员的调试技术
集成
IBM 数据库服务器
使用 DB2 UDB 进行应用程序开发
用 PHP 开发 IBM Cloudscape 和 DB2 通用数据库应用程序
通过 PDO 将 PHP 连接到 DB2 和 Cloudscape
Zend Core for IBM 技术路线图
Zend Core for IBM – PHP 开发人员指南
DB2 Express-C:IBM 提供的免费大餐
IBM Web 和应用服务器
在 IBM HTTP Server 上部署 PHP 应用程序
IBM WebSphere 开发者技术期刊: 使用 PHP 和 J2EE 来实现通用的 Web 应用程序基础架构
在 Apache Geronimo 中运行 PHP 应用程序
第三方服务
使用 Web 服务和 eBay SDK 开发应用程序,第 1 部分: 构建 eBay 搜索引擎
使用 Web 服务和 eBay SDK 开发应用程序,第 2 部分:使用 eBay SOAP API 构建一个 eBay 搜索引擎
用 PHP、Derby 和 PayPal 创建 Web 店面,第 1 部分:设置基本数据库
用 PHP、Derby 和 PayPal 创建 Web 店面,第 2 部分:收集付款
用 PHP、Derby 和 PayPal 创建 Web 店面,第 3 部分: 设置订单、送货和电子邮件
用 PHP 创建 Amazon 店面,第 1 部分:用 Amazon ECS 获得内容
扩展
PHP 服务数据对象简介
如何使您的 PHP 应用程序变成聊天机器人
在 PHP 世界中选择最合适的模板
PEAR(PHP Extension and Application Repository)
PEAR 简介:用 PEAR 来写你的下一个 PHP 程序
PEAR 简介:常用模块
PEAR 简介:使用 PHPDoc 轻松建立你的 PEAR 文档
PEAR 简介:创建中间的数据库应用层
PEAR 实践:PHP 中 MVC 机制的实现
安全性
确保 PHP 应用程序的安全
审计 PHP,第 1 部分:理解 register_globals
PHP Zend 框架
理解 Zend 框架,第 1 部分:基础 — 介绍 Zend 框架
理解 Zend 框架,第 2 部分: 模型-视图-控制器及添加数据库
理解 Zend 框架,第 3 部分: 提要(RSS)
理解 Zend 框架,第 4 部分: 使用 Zend_HTTP_Client 获取无提要的内容
理解 Zend 框架,第 5 部分: 创建 PDF 文件
理解 Zend 框架,第 6 部分: 发送电子邮件
理解 Zend 框架,第 7 部分: 搜索
理解 Zend 框架,第 8 部分:添加相关信息和服务
理解 Zend 框架,第 9 部分: 用 Ajax 和 JSON 添加交互性