E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PHP学习笔记
PHP学习笔记
三十四【记录日志】
<?php function my_error2($errno,$errmes) { echo "错误号:".$errno; //默认时区是格林威治相差八个时区 //设置 1.页面设置 2.在php.ini设置 echo "<br/>"
·
2015-11-08 15:53
学习笔记
PHP学习笔记
三十三【自定义错误处理器】
<?php //自定义错误处理器 //$errorno 错误号 //$errmes错误信息 //这两个参数是必须的 function my_error($errorno,$errmes) { echo "<font size='5' color='red'>$errorno</fon
·
2015-11-08 15:52
学习笔记
PHP学习笔记
三十五【Try】
<?php function AddUser($name) { if($name=="张三") { echo "add success"; return true; }else { throw new Exception(
·
2015-11-08 15:52
学习笔记
PHP学习笔记
三十二【Exception】
<?php // $fp=fopen("a.txt","r"); // echo "ok"; if(!file_exists("a.txt")) { exit();//退出 } //使用die处理异常 if(!file_exists(&qu
·
2015-11-08 15:50
exception
PHP学习笔记
三十【final】
<?php //final不能去修饰属性(变量) //如果希望类不希望被继承就可以使用final关键字 final class Person() { public function sayHi() { echo "Hi........."; } } //如果希望某个方法不希望被子类重写 class Anima
·
2015-11-08 15:50
final
PHP学习笔记
三十一【const】
<?php //常量都是public类型 // const 常量名=赋值 、变量名不需要加$符号,也不需要要访问修饰符,默认就是public class A{ const TAX_RATE=0.08; public function PayTax($val) { return $val*A::
·
2015-11-08 15:50
Const
PHP学习笔记
二十九【接口】
<?php //定义接口 //接口可以定义属性,但必须是常量而且是public //接口的所有方法必须是public interface Iusb{ public function start(); public function stop(); } //手机类实现接口关键字implements,必须
·
2015-11-08 15:49
学习笔记
PHP学习笔记
二十八【抽象类】
<?php //定义一个抽象类。主要用来被继承 //如果一个类继承了抽象类,则它必须实现该抽象类的所有抽象方法(除非它自己也是抽象类) // abstract class Animal{ public $name; protected $age; abstract funct
·
2015-11-08 15:48
学习笔记
PHP学习笔记
二十七【重写】
<?php // class Animal{ public $name; protected $price; function cry(){ echo "动物在叫。。。。<br/>"; } } class Dog extends Animal { //重写父类方法 //当子类的方法和父
·
2015-11-08 15:48
学习笔记
PHP学习笔记
二十六【类的重载】
<?php //重载: //函数名一样,通过函数的参数个数或者是参数类型不同,达到调用同一个函数名 Class A{ // public function test1(){ // echo "test1()"; // } // public function test1($name)
·
2015-11-08 15:47
学习笔记
PHP学习笔记
二十五【类的继承】
<?php //定义父类 class Stu{ public $name; protected $age; protected $grade; private $address;//私有变量不会被继承 //当一个子类的方法和父类的方法完全一样,称为方法的重写 public function __const
·
2015-11-08 15:46
学习笔记
PHP学习笔记
二十二【静态方法二】
<?PHP class Student{ public static $fee; public $name; //构造函数 function __construct($name) { $this->name=$name; } //入学,静态方法无法操作非静态变量,因为静态方法(变量)是属于类,而
·
2015-11-08 15:45
学习笔记
PHP学习笔记
二十四【Get Set】
<?php Class Person{ private $n1; private $n2; private $n3; //使用__set方法来管理所有的属性 public function __set($pro_name,$pro_val) { $this->pro_name=$pro_val;
·
2015-11-08 15:45
学习笔记
PHP学习笔记
二十【静态方法】
<?php //静态变量的基本用法 //1,在类中定义变量 //2.定义方式[访问修饰符]static 变量名 //3.访问方式self::$变量名 第二种方式,类名::$变量名 //4.在类外面访问只能通过第二种方式访问 global $global_nums;//全局变量不能在声明的时候进行赋值 class Child{ public
·
2015-11-08 15:44
学习笔记
PHP学习笔记
十九【析构函数】
<?php class Person{ public $name; public $age; public function __construct($iname,$iage) { $this->name=$iname; $this->age=$iage; }
·
2015-11-08 15:43
学习笔记
PHP学习笔记
十七【面向对象定义类】
<?php class Person{ public $name; public $age; public function speak(){ echo "Hello world"; } //判断最大的数 public function findMax($arr) {
·
2015-11-08 15:42
面向对象
PHP学习笔记
十八【构造函数】
<?php class Person{ public $name; public $age; //定义构造函数 function 空格__construct 构造方法没有返回值,对象自动调用 public function __construct($iname,$iage){ $this->name=$iname; //$
·
2015-11-08 15:42
学习笔记
PHP学习笔记
十六【方法】
<?php //给一个函数传递基本数据类型 $a=90; $b=90.8; $c=true; $d="hello world"; function test1($a,$b,$c,$d) //test1(&$a,&$b,&$c,&$d)//如果是传地址那么值就会改变 { $a=78; $b=89
·
2015-11-08 15:41
学习笔记
PHP学习笔记
十五【面向对象二】
<?php class Cat{ //public 访问修饰符 public $name; public $age; } //创建 $cat1=new Cat; $cat1->name="小白"; //访问某个对象的某个属性 $对象名->属性名 echo $cat1->name; ec
·
2015-11-08 15:40
面向对象
PHP学习笔记
十四【面向对象】
<?php class Cat{ public $name; public $age; public $color; } //创建一个对象 $cat1=new Cat(); $cat1->name="小白"; //给对象成员赋值 $cat1->age=3; $cat1->color=
·
2015-11-08 15:29
面向对象
PHP学习笔记
十二【数组排序】
<?php $arr=array(0,5,-1); $temp=0; for($i=0;$i<count($arr)-1;$i++) { for($j=0;$j<count($arr)-1-$i;$j++) { if($arr[$j]>$arr[$j+1]) { $temp=$arr[
·
2015-11-08 15:28
学习笔记
PHP学习笔记
十三【二维数组】
<?php //二维数组 $arr=array(array(1,2,3),array(4,5,6)); $arr1[0]=array(12,34,65); $arr1[1]=array(34,65,76); //遍历二维数组 for($i=0;$i<count($arr);$i++) { for($j=0;$j<count($arr[$i
·
2015-11-08 15:28
学习笔记
PHP学习笔记
九【数组二】
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html> <meta charset="utf-8" /> <!--指定页面编码方
·
2015-11-08 15:27
学习笔记
PHP学习笔记
十一【数组】
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html> <head> <meta charset="utf-8" />
·
2015-11-08 15:26
学习笔记
PHP学习笔记
十【数组】
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html> <head> <meta charset="utf-8" />
·
2015-11-08 15:25
学习笔记
PHP学习笔记
八【数组】
<?php //定义数组 $hens[0]=3; $hens[1]=5; $hens[2]=1; $hens[3]=3.4; $hens[4]=2; $hens[5]=50; //遍历整个数组 for($i=0;$i<6;$i++) { echo "第".$i."只鸡体重=".$hens[$i]."<
·
2015-11-08 15:25
学习笔记
PHP学习笔记
七【函数】
<?php $a=13; function abc3($a) { unset($a);//【释放给定变量】表示不在abc3函数范围内,不在使用$a,后面需要全新定义 $a=45; } abc(3); echo $a; // 如果在函数中,我们不希望使用某个变量,或者希望彻底的不再使用某个变量,则可以使用unset(变量名) //$a
·
2015-11-08 15:24
学习笔记
PHP学习笔记
四【类型运算】
<?php //类型运算符 class Dog { } class Cat { } $a=new Cat; var_dump($a instanceof Cat); //在实际开发中,判断某一个变量是否是某个类型 if($a instanceof Cat) { echo '<br/>$a 是一只猫';
·
2015-11-08 15:23
学习笔记
PHP学习笔记
五【方法】
<?php $num1=34; $num2=90; $oper="+"; $res=0; switch($oper) { case "+": $res=$num1+$num2; break; case "-": $res=$num1-$num2;
·
2015-11-08 15:23
学习笔记
PHP学习笔记
三
<?php $a=56; $b=++$a; //等价于 $a=$a+1; $b=$a; /////2. $e=false||true;//结果为true $f=false or true;//输出false因为or的运算优先级小于=的运算优先级 var_dump($e,$f); echo "<br/>"; //3. $g=tr
·
2015-11-08 15:22
学习笔记
PHP学习笔记
一
<html> <head> <title></title> <meta http-equiv="content-type" content="text/html;charset=utf-8"/> </head> <?php /*三种注释方式2014/7/24 c
·
2015-11-08 15:21
学习笔记
PHP学习笔记
二
<?php //布尔类型 $a=true; //值不区分大小写 $b=false;//整型0,浮点数0.0,空字符串,不包括任何元素的数组,空对象,null都表示false $c=0; if($c==false) { echo "False"; } echo "<br/>";
·
2015-11-08 15:20
学习笔记
Think
PHP学习笔记
实例化模型的四种方法
创建Action类 [php] <?php class NewObjectAction extends Action{ public function index(){ //1.创建一个基础模型 //
·
2015-11-08 13:49
thinkphp
PHP学习笔记
(4) - 实现自己的MVC框架
在PHP中实现一个所谓的MVC框架非常简单。这里说一下思路。 一、首先用spl_autoload_register函数实现自己的类型自动加载机制。这样其他代码都不需要再考虑如何将类所在的文件include进来。 二、从url中提取出controller和action的名称,组织起来用反射实例化控制器类,并调用控制器的execute方法。控制器的execute方法
·
2015-11-08 12:17
学习笔记
PHP学习笔记
(3) - 奇怪的class与autoload
PHP的class与其他语言有很多不同点。PHP允许很奇葩的在静态方法中调用实例方法,提供了关键字self和static用于访问类自身的静态成员。self永远是指当前的类,而static则可能会变成指向派生类,这也是比较奇葩的地方,静态成员是可以继承和覆盖的。 PHP还提供了一些以双下划线开头的魔术方法(包括构造方法和一些内置的“接口”),下面即是PHP现有的魔法方法: 1、_
·
2015-11-08 12:16
Class
PHP学习笔记
(1) - 开发环境搭建
运行环境:phpstudy 它基本包括运行php应用需要的一切,php、 apache、mysql,一键傻瓜安装 装好之后只需要配置虚拟主机和修改host文件就可以支持多站点 下载: http://www.phpstudy.net/ 开发工具:PhpStorm 比较好用的IDE,功能强大外观也不错,自带各种版本控制工具 (相对于eclipse还是IDEA更好用点) 安装好
·
2015-11-08 12:15
学习笔记
PHP学习笔记
三十七【http】
<?php print_r($_SERVER); //$_SERVER预编译变量【数组】输出请求报文,注意大小写 echo "<br/>"; foreach($_SERVER as $key=>$val) { echo $val."<br/>"; } echo "
·
2015-11-07 13:33
http
PHP学习笔记
三十八【下载】
<?php //演示下载一个图片 $file_name="SunSet.jpg"; $file_name=iconv("utf-8","gb2312",$file_name); //对文件名进行处理,因为php对中文支持不够友好【把utf-8 转为 gb2312】 //1.打开文件,先判断是
·
2015-11-07 13:32
学习笔记
think
php学习笔记
_1
框架用起来不难,关键在于理解原理,深入其中。不太喜欢用框架,更喜欢原生态,如wordpress般,乱且爽,但wordpress太深。框架用在多人开发,快捷开发,高效。 参考thinkphp快速入门 1.在www目录下创建测试目录tp_demo,并粘贴thinkphp到该目录下 2. 创建入口文件如index.php define('APP_DEBUG', TRUE);  
·
2015-11-02 19:04
thinkphp
C算法及
PHP学习笔记
_01
最近正学习C语言,现将一些笔记记录下以备忘。 参见C算法100例: 题目:有1、2、3、4 这4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? C实现代码如下: # include <stdio.h>int main(void){ int i, j, k, num, n=0; printf("组成的这些三位数分别是:\n");
·
2015-11-02 19:59
学习笔记
PHP学习笔记
-数组(1)
1-1 数组定义 1.什么是数组? 所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。 语法如下: <?php //设置某个变量为一个空数组 $arr=array(); ?>
·
2015-11-02 19:16
学习笔记
PHP学习笔记
——从搭建PHP开发环境开始
说到PHP,我脑海中最先浮现的就是《社交网络》中Mark在寝室中用PHP编写Facemash的画面。这也是我学习PHP的原因之一。PHP的优点我就不罗嗦了,看看那些使用PHP+MySQL技术的国内外著名网站就知道了。学习一门语言,就得从搭建开发环境开始。 我使用的是Windows7操作系统,在Windows平台上搭建PHP的开发环境可以下载WAMP(Windows、Apache、MySQ
·
2015-11-02 10:14
学习笔记
PHP学习笔记
(二)
1、表单 PHP 的 $_GET和 $_POST用于检索表单中的值,比如用户输入。 $_GET和$_POST变量分别用于收集来自 method="get" 和method="post"的表单中的值,都是一个数组,内容分别是由 HTTP GET 和HTTP POST方法发送的变量名称和值。 从带有 GET 方法的表单发送的信息,对任何人都是可见的
·
2015-11-02 09:59
学习笔记
PHP学习笔记
--文件目录操作(文件上传实例)
文件操作是每个语言必须有的,不仅仅局限于PHP,这里我们就仅用PHP进行讲解 php的文件高级操作和文件上传实例我放在文章的最后部分。--以后我还会给大家写一个PHP类似于网盘操作的例子 注意:阅读此文章,必须的备一个 《PHP中文手册》或者其它可以查询PHP函数的手册 因为文章有大量的示例,但是为了节约篇幅和时间,所以请大家自行查阅PHP手册,以明白函数的具体作用 1、php打开文件和关闭
·
2015-11-01 15:37
文件上传
PHP学习笔记
7 - 会话
从会话变量看会话机制 看三个小例子: session1.php Code <?php session_start(); $_SESSION['sess_
·
2015-11-01 14:14
学习笔记
PHP学习笔记
6 - 图像
相关中文参考手册: http://w.yi.org/ftp/FAPM/PHP/zh/ref.image.html 向来跟图像沾边的东西比较容易提起我兴趣。这个要好好学习一下了。 图像格式 JPEG 音“jay-peg”。有损压缩,人眼可忍受。不适合绘制线条、文本或颜色块 PNG 音“ping”。
·
2015-11-01 14:13
学习笔记
PHP学习笔记
(3)- Output control,基本篇完结,剩下的就是各个函数了。[]
1, flush(), example: for( $i = 0; $i < 3; $i++ ) { print("OK<BR"); flush(); sleep(1); } 2, ob_start, bool ob_start ( [callback output_callback]) callback function will be called
·
2015-10-31 15:36
学习笔记
PHP学习笔记
(2)-重要的数组[]
一些重要的数组 $_COOKIE[] the cookies send by clients $_ENV[], example $_ENV["HOSTNAME"] $_FILES[], used for upload files error, name, size, tmp_name, type. Example $_FILES["formvalu
·
2015-10-31 15:35
学习笔记
PHP学习笔记
--php关键字突出
没有用正则和ajax 大家可以自己去尝试用。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http:
·
2015-10-31 10:17
学习笔记
PHP学习笔记
--php教科书上关于正则表达式实例代码(摘要)
<?php /*posix扩展正则表达式函数*/ /*---------------------------------------------------*/ $ereg = '^[$][[:alpha:]_][[:alnum:]]*'; ereg($ereg,'$_name',$register); //匹配并且存
·
2015-10-31 10:17
正则表达式
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他