`

PHP之语言基础01 By ACReaper

 
阅读更多

1.PHP中的变量是不需要声明类型的,由$标识变量,变量的命名规则也是字母或者下划线开头,接着任意字符或者下划线。

$PI = 3.14;

$radius = 5;

$cir = $PI * 2 * $radius;


2.PHP中的数组,其实PHP中的数组就是使用哈希表实现的,所以PHP中不管是以字符串作为索引还是数字其本质映射的结果也对应一个数字。

其次PHP中可以不写索引,例如$test[] = 1.$test[] = 2;等等。其默认的索引从零开始,后一个比前面一个的索引整数值大一。

其次打印数组可用print_r()函数来打印。


3.foreach的介绍。所谓的foreach其实就是一个循环

语法为foreach($array as [$key =>] [&]value){

code....

}

其中as为关键字。[]表示可选,&表示取地址,否则value只是数组对应值的一份拷贝。


4.list()函数与array数组

list($var1,$var2,...) = array;

等价于

$var1 = array[0];

$var2= array[1];

...

$varn = array[n - 1];


each($array)函数,所传的值为数组,each函数返回当前的关键字/值对并且把内部指针指向下一个元素。说白了,each函数返回的是一个数组,each函数返回的是封装好的数组,这个数组中有索引0,1,key,value,其中0索引存的值和key索引存的值所对应的一样,而1索引存的值和value存的值一样。为什么要这样能?这是为了和list()函数配合使用,实现list($k,$v) = $array;即等价于$k = $array[0] 所存的值等于 $array['key'];$v = $array[1] 所存的值等于$array['value'];的值。

array类型的变量中有一个指针,可以调整用来指向数组中的某个元素。所以在每次使用each前要确保其指向第一个,需要用reset()函数进行重置!


2013.07.19

By ACReaper







分享到:
评论

相关推荐

    PHP语言基础

    适合PHP初学者学习,详细介绍了PHP学习思路以及基本运用

    头歌PHP语言之表单进阶

    头歌PHP语言之表单进阶 教程 四关教程

    php加密 PHP语言基础

    php加密 PHP语言基础php加密 PHP语言基础php加密 PHP语言基础php加密 PHP语言基础php加密 PHP语言基础php加密 PHP语言基础php加密 PHP语言基础

    PHP 基础实例教程(PHP网页实例版)

    PHP 基础实例 在HTML中嵌入PHP 使用 PHP 标记 PHP 语句 使用 PHP 注释 PHP 语句间的空格问题 添加动态内容 使用 PHP 函数 PHP nl2br()格式化输出 PHP 打印格式化输出 PHP 字符串的整理 PHP 改变字符串中字母的大小写...

    PHP语言基础知识(超详细).md

    涵盖了PHP语言的基础知识,非常详细全面。它主要包括以下内容: PHP语言学习介绍 PHP部署安装环境 PHP代码工具选择 PHP代码基本语法 PHP函数知识介绍 PHP常量变量介绍 PHP注释信息介绍 PHP数据类型介绍 PHP流程控制...

    PPT 课件,教程 PHP程序语言基础

    PPT 课件,教程 PHP程序语言基础

    PHP基础PHP基础

    PHP基础PHP基础PHP基础PHP基础PHP基础PHP基础PHP基础PHP基础

    php入门留言板 php+access PHP语言基础

    【PHP】php入门留言板 php+access PHP语言基础 【实例简介】php入门留言板 php access php入门留言板 让你轻松学会php 基本语言结构.php连 access数据库的语法以及功能.php access 【核心代码】 文件清单 ├── ...

    《PHP程序设计案例教程 第2版》课件—02网页开发基础.pdf

    《PHP程序设计案例教程 第2版》课件—02网页开发基础.pdf《PHP程序设计案例教程 第2版》课件—02网页开发基础.pdf《PHP程序设计案例教程 第2版》课件—02网页开发基础.pdf《PHP程序设计案例教程 第2版》课件—02网页...

    计算机后端-PHP视频教程. php与mysql基础-p基础01 了解php.mp4

    计算机后端-PHP视频教程. php与mysql基础-p基础01 了解php.mp4

    计算机后端-PHP视频教程. php与mysql基础-p基础01 了解php.wmv

    计算机后端-PHP视频教程. php与mysql基础-p基础01 了解php.wmv

    PHP编程基础与实例教程(源码)

    HP简单易学且功能强大,是开发WEB应用程序理想的脚本语言。本书由浅入深、循序渐进,系统地介绍了PHP的相关知识及其在WEB应用程序开发中的实际应用,并通过具体案例,使读者巩固所学知识,更好地进行开发实践。本书...

    PHP语言基础知识(超详细).txt

    PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识...

    PHP 基础实例(PHP 基础实例)

    PHP 基础实例(PHP 基础实例)PHP 基础实例(PHP 基础实例)

    《PHP基础教程(第4版)》.zip

    由贾菡等编译的《PHP基础教程(第4版)》以通俗易懂的语言向初学者介绍了PHP语言的基本概念、使用方法和注意事项。全书通过丰富的示例,引领读者逐步掌握这门流行的Web开发语言,使读者能够上手编写适用于常用场景的...

    零基础学PHP+MySQL源代码(最新)

    《零基础学PHP+MYSQL》从初学者角度出发,通过通俗易懂的语言、丰富的实例,详细介绍丁使用PHP进行开发应该掌握的各方面技术。《零基础学PHP+MYSQL》共19章内容,包括PHP的基础知识和应用方法、PHP简介、PHP的安装和...

    零基础学习PHP-从零开始学习PHP-PHP基础教程.pdf

    从零开始学习PHP-PHP基础教程,零基础学习PHP

    PHP 基础教程_基础

    PHP 基础教程.doc • PHP 指 PHP:超文本预处理器(译者注:PHP: Hypertext Preprocessor,递归命名) • PHP 是一种服务器端的脚本语言,类似 ASP • PHP 脚本在服务器上执行 • PHP 支持很多数据库(MySQL、...

    PHP语言基础与编程规范.exe

    PHP语言基础与编程规范,PHP语言基础与编程规范.exe

    PHP专业基础教程 自学php的首选

    □PHP 3 教程 -- 安装 □PHP 3 教程 -- PHP3 设置 □PHP 3 教程 -- 从HTML中脱离 □PHP 3 教程 -- 语句的脱离方法 □PHP 3 教程 -- 变量类型 □PHP 3 教程 -- 变量的初始化 □PHP 3 教程 -- 初始化数组 □PHP 3 教程...

Global site tag (gtag.js) - Google Analytics