首页 > 代码库 > 翻身的废鱼——论PHP从入门到放弃需要多久?12
翻身的废鱼——论PHP从入门到放弃需要多久?12
今日课程:PHP 3天基础巩固视频教程【燕十八】
1、超全局变量
/* $_SESSION $_COOKIE $_FILES $_ENV //服务器操作系统的环境变量。如操作系统;类型,Linux、win、mac、环境变量等 $_SERVER // $GLOBALS//对全局变量花名册的别名,可以通过改变量任意访问全局变量 */ print_r($_ENW);//容易暴露服务器信息,一般不允许显示 print_r($_SERVER);//获取当前网站的域名以及当前访问的脚本、来访者ip(REMOTE_ADDR,HTTP_X_FORWARD_FOR) //print_r($_FILES); echo "<br />"; $a = 3; $b = 4; function T(){ print_r($GLOBALS); $GLOBALS[‘a‘] = 99; } T(); echo $a;
2、常量
echo "<br />"; //常量:声明后值不可修改 //声明一个常量 define(‘PI‘, 3.14);//常量名字前不用加$ echo PI,‘<br />‘; //命名规范:和变量一样,只不过习惯全大写 //特点:声明后值不能修改,也不能销毁,在页面的任意处都可以访问 /*PI = 3.15; echo PI; define(‘PI‘,3.15); unset(PI);*/ echo "<br />"; function a(){ echo PI; } a(); echo "<br />"; //检测常量 if(defined(‘PI‘)){ echo "常量存在"; } //正式开发一般这样 if(!defined(‘GEI‘)){ define(‘GEI‘,8846); } echo GEI; echo "<br />"; //动态变量名,用变量值做常量的名字 $chang = ‘GEI‘; echo $chang; echo constant(‘GEI‘),‘<br />‘; echo constant($chang),‘<br />‘; echo "<br />";
3、文件引入
//文件包含:作用在于代码的重用,可以将常用代码段写入文件,使用时引入文件 //include(‘./719.php‘); $age = 1; function b(){ echo ‘hello‘; } <?php $age += 1; ?> include(‘./719.php‘);//相当于把719。php文件内容替换本行 /*include(‘./7192.php‘);// include(‘./7192.php‘);// include(‘./7192.php‘);*/ include_once(‘./7192.php‘);//_once只引入一次,不重复引用 include_once(‘./7192.php‘); include_once(‘./7192.php‘); b(); echo $age; require_once(‘./71922.php‘); //加_once速度变慢 //require和include的区别,include尽量往下执行,报warning;require直接报fatal,脚本立即停止执行
4、进制详解
/* 生活中常用10进制 计算机常用2进制、8进制、16进制 */ //10进制 echo 123;//一顶一,一顶十,一顶百 echo 3*1 + 10-2 + 100*1; //8进制 ,前面带0代表八进制 echo 0123;//一顶一,一顶八,一顶64 //16进制,前面加0x代表16 echo 0x123;//一顶一,一顶16.一顶256 //2进制,PHP目前不支持直接表示 //一顶1,一顶2,一顶4,一顶8…… //10进制 2进制 //5 0000 0101 //255 128+64+32+16+8+4+2+4 11111111 // -1 11111111 //8个1到底理解成255还是-1,取决于程序 //比如在mysql中。Internet理解为-1,unsigned Internet理解为255 //10进制中表示28 0 1 2 3 4 5 6 7 8 9 a b c d e f echo 0x1c;
本文出自 “一条大大大大废鱼” 博客,谢绝转载!
翻身的废鱼——论PHP从入门到放弃需要多久?12
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。