php基础1
1.php注释:/* */、//、#等三种方式
2.echo:向浏览器输出字符串,echo其实是一个函数;返回值:无
3.print:向浏览器输出字符串,它也是一个函数;返回值:整型。
echo与print的功能几乎相同,但echo的运行速度比print要快,因为echo无返回值,而print有返回值
4.printf功能:向浏览器输出字符串;返回值:字符串的长度。
5.php变量的创建:格式 :$+标识符。变量的数据类型有整型、浮点型、字符串、布尔型、数组、对象。php是弱类型,其类型是通过赋值来确定变量的类型的。
/** 超级全局变量:
* $GLOBALS :所有全局变量数组
* $_SERVER:服务器环境变量数组
* $_GET:通过get方法传递给该脚本的变量数组
* $_POST:通过POST方法传递给该脚本的变量数组
* $_COOKIE:cookie变量数组
* $_FILES:与文件上载相关的变量数组
* $_ENV:环境变量数组
* $_REQUEST:所有用户输入的变量数组
* $_SESSION:会话变量数组
* 常量一旦被定义,就不能被修改。除了自定义常量外,php还预定了许多常量,了解这些常量的简单方法就是运行phpinfo()命令。
*/
//常量定义函数,返回值为布尔型.常量没有$符,变量才有$符的。(变量用小写,常量用大写)
define("TOTAL", 100);
echo TOTAL; //输出100
===================================================================================
魔法常量:并不真的是常量,因为这些魔法常量会根据使用的场合而改变值。
_FILE_ 当前文件名
_LINE_ 当前行号
_FUNCTION_ 当前函数名
_CLASS_ 当前类名
_METHOD_ 当前方法名
=================
<?php
$file = __FILE__;
echo $file; //输出该文件所在的完整路径
?>