- 博客(10)
- 收藏
- 关注
原创 php学习 --9 引用
引用:$a = &$b;//a,b指向同一个变量,可以通过unset来断开指向$a = 7;//a为7,b不变//以下,未定义的变量进行引用赋值,引用参数传递或者引用返回,会自动创建该变量function foo(&$v){}foo($a);$b = array();foo($b['b']);$c = new S();foo($c->d);在函数中引用全局变量$var1 = "Exa
2016-01-01 16:58:25 188
原创 php学习-- 8 异常,生成器
Handling errors with PHP 如果没有设置error handler,php会根据配置进行处理。错误的汇报和是否忽略由php.ini 内的 error_reporting 决定,或者在运行时调用error_reporting()。建议在配置中设置,因为有些错误会在执行前发生。在开发时,应该设置error_reporting为E_ALL,这样就可以发现并用于修复问题。 php
2015-10-14 20:59:04 254
原创 php学习7-- 命名空间
命名空间: 1 防止编写的代码于php内部的类/函数/常量或者第三方类/函数/常量之间的名字冲突。 2 为很长的标识符名称创建了一个别名,提高可读性。定义命名空间: 只有类(包括抽象类和traits),接口,函数和常量,受命名空间的影响。 通过关键字namespace声明,在使用的所有代码前声明(命名空间必须是程序脚本的第一条语句)。declare语句除外。<?phpname
2015-10-14 12:02:12 531
原创 php学习--6 类
基本模式class Myclass{ public $var = 'hello world!'; public function sayHello(){ echo $this->var.""; }//this在实例化所在类后才会自动生成。}$value = new Myclass();$value->sayHello();对象赋值
2015-10-08 11:57:43 232
原创 php学习--5 数组,函数
循环输出$myarray = array( 'first' => 'bob', 'second' => 'lisa', 'third' => 'john' );method 1:foreach($myarray as $key => $value){ echo $key." is ".$value; }method 2:while(l
2015-09-09 23:08:35 192
原创 php学习--4 正则表达式
一般都放在 / 之间,定界符。 区分大小写。行定位符^ : 开始$ : 结尾^abc 以abc开头的可以匹配abc$ 以abc结尾的可以匹配单词定界符\b : 匹配的是完整的单词\B : 匹配的不能是完整的单词,而是其一部分\btm\b 匹配 tm\Btm\B 匹配含有tm的字符串,如htmp,tmp等字符类[ ]只能匹配一个字符选择字符| 选择前后任意长度字串T|tm|M 以
2015-09-08 10:13:05 195
原创 第一次网上笔试
第一次网上笔试,也没做什么准备。 首先,并不知道会有些什么类型的题(题目的范围,是基础知识偏多,还是关于职位的知识偏多),题型如何(选择?单?多?编程?),而且自己的算法也超烂,自己下午看的mysql一点也没有考。。。总结一下吧: 1.就像健哥说的那样,每天刷两道算法题就不会太差。 2.即使你想入职别的语言类的,c/c++多少也得会些,最起码能用来解算法题 3.抽时间还是看看自己仍旧陌生的操
2015-09-06 22:16:11 269
原创 php学习--3 流程控制语句,字符串操作
流程控制语句if(expr1){ statement1;}else if(expr2){ statement2;}else{ statement3;}switch(variable){ case value1: case value2: statement_1_and_2; break; case value3:
2015-09-05 11:41:37 243
原创 php学习--2
变量 声明与使用 声明: 只能是字母或者下划线开头 使用:$a = $b = 5;//复制,简单赋值,两者互不干涉,各自使用自己的内存$a = &$c;//引用,a是c的别名变量的作用域 局部变量: 在函数内部定义,作用域是所在函数。 全局变量: 定义在函数之外的,作用于整个php文件,但自定义的函数内不可用,除非使用global声明此变量。 静态变量: static声明的变量
2015-09-03 17:37:46 206
原创 php学习--1
注释: // /* */ #数据类型: boolean (true ,false): 一些非boolean值也是假,如:0, 0.0, “0”,空白字符(”“),只声明没有赋值的数组等。(http://php.net/manual/zh/types.comparisons.php) string: 定义字符串的三种方式: ’ , ” , <<< (heredoc
2015-09-01 13:37:35 147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人