初学php(二)
来源:互联网 发布:排除同款软件 编辑:程序博客网 时间:2024/04/26 00:03
二.开发起步
1.预定义变量:php提供了大量的预定义数组,准确来说是预定义“数组”变量,用于储存来自服务器,运行环境,和输入数据等动态信息。
例:(以下是只有在网络脚本模式下才能使用)
$_GET
$_POST
$_FILES
$_COOKIE
$_SESION
$_REQUEST
$http_response_header
2.魔法变量和魔法方法(在面向对象的时候才使用)
最初魔法变量的出现主题要是为了开发者方便调试php代码,写法上面魔术变量前后都有两个下划线,例如_LINE_:返回文件的当前行号,在定位错误的时候经常用到。
魔法方法:主要解决php在面向对象的思想中所遇到的一些特殊情况,也是使用下划线开头。_construction();通用的类构造函数
3.神奇的php数组
<?php
$arr=array(1,2,3);
//集合用法
echo'$array[0]:'.$array[0]."\n";
//栈用法
array_push($arr,4);
echo'$arr:'.print_r($arr,true);
array_pop($arr);
echo'$arr:'.print_r($arr,true);
//列表的用法
array_push($arr,4);
echo'$arr:'.print_r($arr,true);
array_shift($arr);
echo'$arr:'.print_r($arr,true);
//散列用法
$arr[3]=5;
echo '$arr[3]:'.$arr[3]."\n";
?>
4.php面向对象编程抽象性,继承性,多态性(php中不允许出现相同名称的方法)
0 0
- 初学php(二)
- 初学PHP(二)
- php增删改[初学](二)
- 初学PHP的基本脉络(仅供初学PHP的同学参考)(二)
- 初学PHP的基本脉络(仅供初学PHP的同学参考)(二)
- PHP初学之路【二】
- PHP类(初学)
- 初学php(一)
- 初学XML(二)
- 初学ucosII(二)
- Lucene初学(二)
- 初学HTML(二)
- 初学常用命令(二)
- TensorFlow初学(二)
- 初学google map(二)
- struts2 初学(二)OGNL
- 初学S2SH搭建(二)
- android 初学教程(二)
- C++需要记住的一些点
- 修改Mac命令提示符
- 四中启动模式和onNewIntent的关系
- 不用itunes帐号如何打ipa包
- C#项目调用C++的DLL程序
- 初学php(二)
- 服务器端主动关闭连接, 产生的TIME_WAIT状态为什么会占用服务端大量端口?
- 一篇很全面的freemarker教程
- 实验名称:红糖水白糖水的交换
- 15级电气2班阳军作业
- Maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置
- 多位数*一位数
- poj 2299 Ultra-QuickSort(求逆序数 )
- AS找不到.so文件 java.lang.UnsatisfiedLinkError: Couldn't load from loader dralvik.system.PathClassLoade