课程笔记
  • 所属章节课程:我们的第一段PHP代码

    <?php phpinfo(); ?> 1、phpinfo是个函数,会记录当前电脑详细的PHP配置信息。 2、每行用;号来高速电脑这段代码已经结束。 3、php代码全部要用英文半角,用全角英文会提示代码错误。 4、文件命名的时候,只能用a-z,A-z,0-9,_来命名

    2017-12-220个赞

  • 所属章节课程:php整型就是整数

    整型就是数学中的整数,英文缩写int,一般分10进制,8进制,16进制,主要都是用10进制,其他俩进制就当了解行了<br> <?php $shijinzhi = 12545; echo $shijinzhi; echo '<br>'; $bajinzhi = 0253546; echo $bajinzhi; echo '<br>'; $shiliujinzhi = 0x234565ff; echo $shiliujinzhi; ?>

    2017-12-220个赞

  • 所属章节课程:php数据类型之字符串

    1.双引号解析变量,但是单引号不解析变量。 2.在双引号里面插入变量,变量后面如果有英文或中文字符,它会把这个字符和变量拼接起来,视为一整个变量。一定要在变 量后面接上特殊字符,例如空格等分开。 3.如果在双引号里面插变量的时候,后面不想有空格,可以拿大括号将变量包起来。 4.双引号解析转义字符,单引号不解析转义字符。但,单引号能解析\' 和\ 5.单引号效率高于双引号,尽可能使用单引号 6.双号和单引号可以互插!!!双引号当中插入单引号,单引号当中插入变量,这个变量会被解析。 7.神奇的字符串拼接胶水——(.)点,用来拼接字符串。 8.我们将定界符声明字符串视为双引号一样的功能来看待。

    PHP中的转义字符有: " \n" ==>换行 "\r"==>回车 "\t"==>水平制表符 "\\"==> 反斜杠 "\$" ==>美元符号 " \' "==>单引号 " \" " ==>双引号 " \[0-7]{1,3} " 正则表达式匹配一个八进制符号表示的字符 " \x[0-9A-Fa-f]{1,2} " 正则表达式匹配一个十六进制符号表示的字符

    2017-12-220个赞

  • 所属章节课程:php流程控制之if else语法

    <?php $mio = true; if($mio){ echo '生来是红色,'; echo '所以只知道前进,就算痛苦也会追逐信仰。'; }else{ echo '平平淡淡就好,'; echo '祖国那么好那么安稳,随便打份工安稳过日子好了。'; } ?>

    2017-12-220个赞

  • 所属章节课程:php数据类型之 NULL类型

    empty() 传入一个变量,如果变量为false 或者null ,返回true isset() 传入一个或者多个变量,变量与变量之间用逗号分开,只要有一个变量为null,返回false。否则返回true。 unset() 函数,销毁变量。插入要销毁的变量 <br> <?php $one = 10; $two = false; $three = 0; $four = null; $result = isset($one , $two , $three , $four); var_dump($result); echo '<br>'; unset($one); //执行看看结果,是不是 var_dump($one); echo '<br>'; if(empty($two)){ echo 'true'; }else{ echo 'false'; } ?>

    2017-12-230个赞

  • 所属章节课程:php数据类型之查看和判断数据类型

    1.gettype(传入一个变量) 能够获得变量的类型 2.var_dump(传入一个变量) 输出变类型和值

    判断数据类型 //is_* 系列函数有个特点,就是如果是这个类型就返回的是真。不是这个数据类型就返回的是假 //声明类型为假 $fo = false; if(is_bool($fo)){ echo '执行真区间'; }else{ echo '执行假区间'; }

    2017-12-230个赞

  • 所属章节课程:php数据类型之自动转换和强制转换

    强制类型转换有三种方式: 1.用后面的三个函数可以完成类型转换,intval()、floatval()、strval() 2.变量前加上()里面写上类型,将它转换后赋值给其他变量 3.settype(变量,类型) 直接改变量本身 以下是强制类型转换时的特点: 1.空转为整型会为整型的0 2.空转为浮点会为浮点的0 3.空转为字符串会为空字符串‘’ 4.浮点的123.0转为字符串会为字符串123 5.浮点的123.2转为字符串会为字符串的123.2 6.浮点即使小数点再大,它都会被干掉,会舍掉小数点后面的值 7.如果字符串转为整型的时候,如果数值在前面,会将前面的数值拿出来做为整型的转换值。 8.settype(变量,'null'); 等价于 unset()一个变量 9.$目标变量 = (类型)$操作变量 只会改变目标变量的类型,不会改变原变量的类型,Settype是改变原值

    自动转换:真,假 <?php $str = 1; if($str){ echo 'true'; }else{ echo 'flase'; } ?>

    自动转换之转换运算 <?php //布尔变整型参与运算 $fo = true; $result = $fo + 10; //$result 结果为整型的11,因为$fo布尔的true变为了1 //如果$fo的值为0 var_dump($result); //字符串类型 $str = '419不要爱'; $result = $str + 1; //结果为420。因为将$str变为了整型的419参与运算 //将419放在字符串中间和结尾试试 var_dump($result); ?>

    强制转换 <?php //小可爱,记得自己做实验,验证上面的9点哟 $t=12.9; settype($t,'int'); var_dump($t); echo '<br>'; $s = 12.9; $result = (int)$t; var_dump($result); echo '<br>'; $r = 12.9; $result = intval($r); var_dump($result); ?>

    2017-12-230个赞

  • 所属章节课程:php常量和变量之用常量限制用户跳过某些文件

    define 常量值可以小写,但是通常大写 常量名可以不加引号,但是通常加上引号 在字符串中调用常量的时候,必须在引号外面 常量名建议用字母和下划线 defined(常量) 功能:向函数的括号后面传入常量,如果常量定义了就返回true,否则返回false

    <?php define('one','1'); echo one; echo '<br>'; if(defined('one')){ echo 'true'; } echo '<br>'; if(!defined('one')){ echo 'true'; }else{ echo 'false'; } ?>

    include(‘传如文件路径和文件名’)

    2017-12-230个赞

  • 所属章节课程:php常量和变量之可变变量

    常量和变量之可变变量 <?php $shu = 'biao'; $biao = 'wo'; $wo = 'test'; $test = 'sina'; $sina = 'zhongguo'; $zhongguo = 'china'; $china = '我爱你'; //别运行,自己去推理一下代码。也写几个可变变量玩玩吧! echo $$$$$shu; ?>

    2017-12-230个赞