
php基础学习
文章平均质量分 79
prdslf001001
这个作者很懒,什么都没留下…
展开
-
php常量
1、常量的声明定义,以及引用; define('CHANGLIANG' , 5656);============> echo CHANGLIANG ;(注意:不加' ' ,加了后都成了一个字符串了;不在是变量名称了;2、常量的特性: (1):常量一定被定义,则不能再被赋值了,其值是恒定不变的,不能被修改; (2):常量属于全局有效原创 2017-11-07 10:39:30 · 320 阅读 · 0 评论 -
php字符串函数相关试题场景
// 1、将1234567890转换成1,234,567,890 每3位用逗号隔开的形式。$sss = '1234567890'; // 1,234,567,890;$str = '1234567890xx';// 函数1;function strrevchunk($str){ return strrev(trim(chunk_split(strrev($str),3,',...原创 2017-12-08 11:42:49 · 724 阅读 · 0 评论 -
php字符串函数(2)替换、分割、填充、去除
1、字符串替换函数: (1)str_replace():原创 2017-12-05 16:25:43 · 4048 阅读 · 0 评论 -
php字符串函数(1)长度计算、查找、截取
1、字符串长度函数: (1)、strlen():计算 字符串中 字节 的长度; (2)、mb_strlen():根据字符编码,计算 字符串中字符 的个数;如果没有第二个参数(字符编码类型),则使用内部字符编码; (3)、mb_internal_encoding():设置/获取内部字符编码,echo mb_internal_encoding();得到的内部原创 2017-11-25 15:11:10 · 2776 阅读 · 0 评论 -
php单双引号以及特殊字符解析、php界定符
1、单、双引号的区别: 双引号中的变量可以解析,单引号就是绝对的字符串;2、单引号字符串中的 ' 和 \ ; 若要在单引号字符串中,单独的表示, ' 和 \ ,二者需要添加 \ 进行转义;<?phpecho 'assaf\'ddfs'; //assaf'ddfs 对字符串中的'进行转义;echo "";echo 'ass原创 2017-11-07 16:59:46 · 1268 阅读 · 0 评论 -
php函数相关(3):函数体中局部变量改变全局变量
1、引用传值 此时实参传递的不是值,而是传递的是实参指向的地址;<?php $a = 18; function aaa(&$num){ // 注意,此时的参数前有个 “&” 符号,是地址符号,传递的则不是参数对应的值,二是参数指向的地址了; return $num += 1; } echo $a; //18原创 2017-11-22 17:01:08 · 2866 阅读 · 1 评论 -
php函数相关(2):动态函数、函数的执行权与交回、函数的返回值
1、动态函数 函数的名就是变量的值;(根据变量值的变化,调用不同的函数);<?php function zhangfei(){ echo '我是张飞'; } function guanyu(){ echo '我是关羽'; } $get = $_GET['id']; $get(); /原创 2017-11-22 15:08:06 · 443 阅读 · 0 评论 -
php函数相关(1):参数和作用域
1、函数名的要求和规范: 函数名不区分大小写,即:调用函数foo()和函数FOO()是一样的;2、函数的形参和实参: (1)、声明函数时的参数,叫函数的形参,形式参数,可以理解为一个符号; (2)、调用函数时的参数,叫函数的实参,实际传递的参数; 调用函数时候,实参的值传递给形参首先;<?php function foo($a原创 2017-11-21 16:38:08 · 664 阅读 · 0 评论 -
位(bit)、字节(byte)、字符、编码之间的关系
1、位: 数据存储的最小单位。每个二进制数字0或者1就是1个位;2、字节: 8个位构成一个字节;即:1 byte (字节)= 8 bit(位); 1 KB = 1024 B(字节); 1 MB = 1024 KB; (2^10 B) 1 GB = 1024 MB; (2^20 B) 1 TB = 1024 GB; (2^30 B)3、字符:...原创 2017-11-27 11:40:43 · 146906 阅读 · 10 评论 -
php变量
1、变量主要包含:(1)变量名;(2)存储地址;(3)变量值; 过程:声明一个变量的时候,首先在将变量名存储在一个变量表中,然后在给变量赋值的时候,在内存中开辟一个新的空间,进行存储变量的值,然后变量名指向该存储地址; 例: 声明变量并赋值 $a = 23; $b = 55; 的时候,内存变化如下: 2、变量名的要求规范:原创 2017-11-06 09:27:18 · 219 阅读 · 0 评论 -
php流程控制以及swich、case、default、break,continue的用法
1、for循环中语句中各个参数的用法:(1)过路口问题:假设某人又100000现金,每经过一次路口需要进行一次交费,交费规则为当他现金大于50000时每次需要交5%,如果现金小于等于50000时,每次交5000;请写一程序计算此人可以经过多少次路口?<?php $lukou = 0; for($money=100000;$money>5000;$lukou++){原创 2017-11-15 13:40:15 · 903 阅读 · 0 评论 -
php数据类型
1、整型: (1):0,25,-18,-56.....(10进行整型); (2):028,056,023.........(8进制整型); (3):0x56,0x23..............(16进制整型);原创 2017-11-06 13:54:52 · 286 阅读 · 0 评论 -
php的逻辑运算符与优先级
1、逻辑运算符:(1):逻辑运算符主要有:&&(与),||(或),!(非);(2):在逻辑或的时候,第一个成立剩余的时候,则剩余的不再进行比较;<?php$a = 6; $b = 5;if($a = 3 || $b = 8){ // 注意:这俩是'=',是赋值;而不是'==',不是等于,比较; echo $a; // 输出$a的值原创 2017-11-14 14:50:35 · 6481 阅读 · 0 评论 -
php打印输出空格以及echo中.和,的区别
1、php中的点(.)和(,)的区别: (1):字符串的链接,用的是点(.),不能用逗号(,)来代替; (2):在echo语句输出的过程中,此时逗号(,)才有(好像)链接字符串的作用,其速度要比点(.)快; (3):echo语句的多个参数用逗号(,)分开,和一个函数中的多个参数一样;也就是说把echo当个函数用.这样的话.echo会对每个参数先进行原创 2017-11-08 11:16:31 · 7587 阅读 · 0 评论 -
php数组函数相关内容
1、php删除两个数组中相同的元素;(1)删除$arr1中存在,其他数组中也存在的元素;$arr11 = array(1, 2, 3, 4);$arr12 = array(2, 4);$arr13 = array_diff($arr11,$arr12);print_r($arr13); // Array ( [0] => 1 [2] => 3 );$arr14 = a...原创 2018-02-06 10:31:49 · 337 阅读 · 0 评论