php
flyings_sky
这个作者很懒,什么都没留下…
展开
-
php基础语法
这是一篇将php基础语法的文章,但是要求读者最好有一定的C语言基础,因为本篇文章中主要介绍的是PHP中和C语言不同的基础语法,本篇文章中未涉及到的点,默认与C语言保持一致。文章中涉及到的有不对的地方,希望大家及时指出。原创 2016-07-22 11:34:39 · 642 阅读 · 0 评论 -
PHP程序设计读书笔记九之正则表达式
正则表达式PHP支持两种不同类型的正则表达式:POSIX和Perl兼容的。POSIX正则表达式比Perl兼容的功能弱,并且有时速度慢,但是易于阅读。正则表达式的三种作用:匹配,用于从字符串提取信息;用新文本取代匹配的文本;把字符串拆分成小块的数组。1.基础:①在正则表达式中有特殊含义的字符:1)在正则表达式开头的^符号表示它必须匹配字符串的开头(更准确的说是把正则表达式定位在字原创 2016-08-11 20:55:15 · 749 阅读 · 0 评论 -
PHP程序设计读书笔记八
1.字符串翻转函数:$string = strrev(string);//返回一个翻转顺序的拷贝2.字符串复制函数:$repeated = str_repeat(string,count);//返回一个由参数string重复count次组成的新字符串;3.字符串填充函数:$padded = str_pad(original,length[,with[,pad_type]]);第一个原创 2016-08-10 15:18:48 · 397 阅读 · 0 评论 -
PHP程序设计读书笔记七
一、比较字符串:1."=="和"==="的区别:"=="在比较之前会先把非字符串类型的操作数转换成字符串,所以"3"==3为true"==="在比较之前不进行转换,并且如果两个参数的数据类型不同就返回false2.当比较运算符(,>=)的一个参数是数字时,在比较之前,其他参数将被转换为数字类型,所以"PHP Rocks"3.字符串比较函数:①strcmp(string1,s原创 2016-08-09 19:23:15 · 456 阅读 · 0 评论 -
PHP程序设计读书笔记六
编码和转义1.HTML:在HTML中特殊的字符以实体表示,如&(字符'&')和<(字符'对所有特殊字符进行实体引用函数htmlentities()将HTML字符(除了空格)转换为对应的实体。这些字符包括小于(),与号(&)和重音字符。htmlentities(input,quote_style,charset);charset是识别字符集。默认为"ISO-88原创 2016-08-09 15:18:03 · 1085 阅读 · 0 评论 -
PHP程序设计读书笔记五
字符串1.在实际应用中,除非你要包含转义序列或替换变量才使用双引号,否则应该使用单引号括起来的字符串。2.变量替换的另一种方式:$n = 12;echo "You are the {&n}th person";//输出You are the 12th person3.字符串定界使用heredoc格式可以简单地把多行字符串放在程序中使用格式为:$string =原创 2016-08-08 17:53:50 · 567 阅读 · 0 评论 -
PHP程序设计读书笔记四
位操作符:按位取反(~):如果操作数是浮点数,那在进行取反之前会先转换成整数;如果操作数是字符串,那么结果值为一个和原字符串长度相等的字符串。规则:~0 = 1;~1 = 0;按位与(&):如果两个操作数都是字符串,操作符返回结果为字符串,结果字符串的长度为两个操作数中长度较短的那个字符串的长度,较长字符串的多余字符将被忽略。规则:1&1 = 0;0&1 = 0原创 2016-08-07 20:24:52 · 617 阅读 · 9 评论 -
PHP程序设计读书笔记三
二、自动递增和自动递减操作符(++,--):该运算符只对变量有效 1.对于纯数字: 1.如果将操作符放到操作数前面(++a,--b),它将返回操作数的新值(自增或自减之后的值)。 2.如果将操作符放到操作数后面(a++,b--),它将返回操作数的原值(自增或自减之前的值)。 2.对于字符串: 对一个字母字符进行递增操作会将它变成字母表的下一个字母,增加"z","Z","9"将绕回到"a","A","0",并且给它前面的字母递增1(就类似于进制系统中的进位)。 3.对于布尔值: 递增递减原创 2016-08-06 11:33:48 · 528 阅读 · 0 评论 -
PHP程序设计读书笔记二
(二)一、变量:PHP的变量是指用一个美元符号($)作为前缀的标识符。变量可以存放任意类型的值。在编译或运行时没有变量的类型检查,可以用其他不同类型的值替换掉一个变量的值。一个变量没有被设置值,其值即为NULL1.可变变量:可以引用名字存放在另外一个变量里的变量的值example:$foo = 'bar';$$foo = 'baz';//变量$bar的值为"baz"原创 2016-08-05 21:05:37 · 575 阅读 · 0 评论 -
linux与php学习杂记
1.在ubuntu上配置ssh服务器在网上查了一下资料,发现Ubuntu默认不安装openssh服务器,所以若要使用ssh远程登录Ubuntu主机,首先需要安装ssh服务器。首先,判断Ubuntu是否安装了ssh服务:1、输入:#ps -e | grep ssh 如果服务已经启动,则可以看到“sshd”,否则表示没有安装服务,或没有开机启动2、安装ssh服务,输入命令:#sudo原创 2016-08-05 17:46:41 · 421 阅读 · 0 评论 -
PHP程序设计读书笔记一
词法结构:大小写:类名和函数名:和内置结构及关键字一样(如echo,while,class),是不区分大小写的例子:echo("123");ECHO("123");EcHo("123");这三句话是等价的。变量名:是区分大小写的。例子:$name ,$Name是不同的两个变量;语句和分号:"语句"是指完成一段注释或者完成某个任务的PHP代码。PH原创 2016-08-05 17:42:10 · 903 阅读 · 0 评论 -
在ubuntu下纯指令方式搭建php开发环境
一、安装apache1.安装Apache,命令:sudo apt-get install apache22.1)配置文件:路径为/etc/apache2,配置文件是apache2.conf,而没有http.conf 2)默认网站根目录:/var/www/html3.检验apache安装是否成功的标志是:在浏览器中输入localhost+回车,浏览器中显示下图界面,表示apach原创 2016-07-29 17:14:25 · 684 阅读 · 0 评论 -
PHP基础语法之数组篇
php的数组的基本用法。原创 2016-07-22 20:01:38 · 514 阅读 · 0 评论 -
php基础语法之函数篇
php中函数的一些最基本用法。原创 2016-07-22 19:58:25 · 386 阅读 · 0 评论 -
PHP程序设计读书笔记十之数组
数组:1.索引数组和关联数组索引数组的键名是整数并且从0开始。关联数组的键名是字符串,看起来像有两个列的数据表:第一列是用于访问键值的键名,第二列是键值在两种情况下,键都是唯一的,不能为同一个数组中的两个或多个元素使用相同的键。2.数组元素的访问我们可以使用数组变量的名字后跟括在中括号中的元素键(也称作索引)来访问数组中的特定的值。$arr[index];键可以是一个字原创 2016-09-04 17:08:22 · 723 阅读 · 0 评论