北冥小雨

班级

TA还未加入任何班级

课程

编程开发 PHP视频教程
2万+浏览/ 329学员/ 4.5评分
6万+浏览/ 2596学员/ 4.2评分
E学堂
免费

笔记

来自PHP基础(二)(1)

<? //php变量定义 //php是弱类型语言,理解“弱” //字母、数字、_组成,且只能以字母或_开头 //变量名区分大小写 $show 与 $Show 不同 //编程过程中变量命名要符合某规范 //可变变量(将某变量值声明成新的变量) $a = "A"; $$a = "B"; echo $A;//输出B//全局变量//$_GET地址栏传输或get提交,参数数据在地址栏显示,安全度低,//$_POST post提交,在php.ini关于post文件或数据大小限定:1.上传文件最大值upload_max_filesize 2.post提交最大值post_max_size 3.内存限制memory_limit//$_REQUEST 同时接受$_GET和$_POST, 相对直接使用二者稍慢?>

来自PHP基础(一)(0)

php 几种标示:<?php echo "通用"; echo "<br />";?><? echo "需要php.ini short_tags开启"; echo "<br />";?><% echo "需要php.ini asp_tags 开启"; echo "<br />";%><script language="php"> echo "java式,"; echo "<br />";</script>php 注释:// 单行注释/* 多行注释*/php 嵌套php 可以嵌套在html任何位置,但注意开始和结束标识要配对好! 

来自PHP基础(三)(0)

<?php//引用变量//$a = 'A';//传值赋值方式//$b = $a;//echo $b;//输出A//echo $a;//输出A//$a = 'B';//echo $b;//输出A//echo $a;//输出B//传值方式里的两个变量是相互独立的,各自有自己的内存地址,改变某一个值不影响另一个////传址方式//$a = 'A';//$b = &$a;//echo $a;//输出A//$b = 'd';//echo $a;//输出d//传址方式的两个变量,对应同一个内存地址,改变其中一个,另个也跟着变;////常量(值固定)//定义define():常量区分大小写,习惯用全大写//常量可以在项目任何地点定义//常量一经定义,不可更改//常量值只能是标量(int float bool string)//常量是全局变量,只要包含了定义常量所在脚本文件或定义所在函数,即可调用常量//系统常量如PHP_VERSION(php版本号)//魔术常量根据所处环境不同,其值不同如__LINE__(行号)、__FILE__(脚本绝对路径)、__FUNCTION__(返回所在函数名)、__CLASS__(返回所在类名)、__METHOD__(返回类和方法名)//检测常量是否存在defined();var_dump(defined('TEST'));//输出boolean falsedefine('TEST','test');var_dump(defined('TEST'));//输出boolean true////检测变量是否存在函数isset()var_dump(isset($a));//输出boolean false$a = '1';var_dump(isset($a));//输出boolean true?>

来自数据类型(一)(0)

<?php//php 4种数据类型://标量:整形(int)、浮点型(float)、字符串(string)、布尔型(bool)//复合类型:数组(array)、对象(object)//资源类型(resource)如:文件打开句柄、数据库连接句柄//空(NULL)//三种强制转换函数:intval()、strval()、floatval()//通用数据转换函数:settype(mixed var,string type)//变量前加类型方式:(type)$var 如:(int)(float)(double)(real)(string)(array)(object)(bool)var_dump((int)5.4);//输出:int 5var_dump(strval(5));//输出:string '5'$f = 5;var_dump($f);//输出:int 5settype($f,'float');var_dump($f);//输出:float 5//字符串定义:单引号定义,双引号定义,定界符定义//单引号内不能直接输出单引号,需要利用转义字符'\'转义,并且单引号内的变量或者常量php不进行解析,也因此单引号执行效率高于双引号//双引号与单引号不同,双引号内的内容,php会先对他进行解析,如果内有变量,php会将这个变量转换成其值//定界符:<<<name.....name//1.PHP定界符的作用就是按照原样,包括换行格式什么的,输出在其内部的东西; //2.在PHP定界符中的任何特殊字符都不需要转义; //3.PHP定界符中的PHP变量会被正常的用其值来替换。 //注意:定界符名name可以自定义,但前后两个药保持一致,且定界符结尾name前后不能有任何字符,必须顶行结束echo 'abc\'d\'efg';//输出abc'd'efg$a = '000';echo '$a';//输出字符$aecho "$a";//输出000$test = <<<Testa{$a}bTest;echo $test;//输出a000b?>

留言

功能维护升级中,维护完成完后将再次开放,非常抱歉给您学习造成的不便。