为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

PHP开发之语言篇

2012-01-07 6页 pdf 295KB 14阅读

用户头像

is_379182

暂无简介

举报
PHP开发之语言篇 PHP 开发之语言篇 PHP 开发之语言篇(一) ● 脚本结构 PHP 是一种嵌入式的脚本语言,这意味着 PHP 代码一般是嵌入在 HTML 中的。PHP 语句存在 于 PHP 标签(PHP tags)内,标签如下所示 通过配置修改 PHP 运行环境的配置文件(在 Windows 下为 PHP.ini),我们可以使用如下的 短标签。 不过还是推荐使用完整格式,这样可以免去请服务器提供商修改配置的麻烦。 HelloWord 示例 Hel...
PHP开发之语言篇
PHP 开发之语言篇 PHP 开发之语言篇(一) ● 脚本结构 PHP 是一种嵌入式的脚本语言,这意味着 PHP 代码一般是嵌入在 HTML 中的。PHP 语句存在 于 PHP 标签(PHP tags)内,标签如下所示 通过配置修改 PHP 运行环境的配置文件(在 Windows 下为 PHP.ini),我们可以使用如下的 短标签。 不过还是推荐使用完整格式,这样可以免去请服务器提供商修改配置的麻烦。 HelloWord 示例 Hello World Script Hello World!

” ?> 注:可粘贴代码在开发环境测试文件 test.php 中运行 ● 结束符 PHP 语句以分号;为语句结束符号(PHP 标签结束符也可以被视为结束符)。 Hello World

”; echo “

Hello World

”; ?> ● 变量 变量命名  所有变量以一个美元符号($)为开始,$符号告诉 PHP 运行环境这是一个变量。  变量命可以为任意长度  变量名可以包含字符、数字、下划线  变量名只能以字符或者下划线为开始,不能以数字作为开始。  大小写区分,例如$firstname 和$Firstname 是两个不同的变量。  尽量为变量取有意义的名字,不推荐使用$var1,$var2,$var3 这种命名的变量。 变量声明和赋值 $age = 12; $price = 2.55; $number = –2; $name = “Little Bo Beep”; $emptyString= “”; 注意$emptyString 代着空字符串,但并不代表着该变量为 null,要销毁一个变量,需要使 用 unset 函数。 unset($emptyString); unset($number) 变量被销毁后该变量将不复存在,再使用它 PHP 就会出现程序执行错误。 动态变量 PHP 允许使用变化的变量名,这种类型的变量被称为动态变量。 $nameOfVariable = “city”; $$nameOfVariable = “Beijing”; 动态变量声明时比普通变量多了一个变量符号,该语句指明了以后面变量的值 ($nameOfVariable 的值为 city)为变量名创建一个新的变量。 上面语句结果如下: $city = “Beijing”; $nameOfVariable 的值并没有任何改变。 "; $personName = "Smith"; echo "The height of $personName is {$$personName}
"; ?> 该程序的执行结果如下: The height of Jack is 172 The height of Smith is 180 注意你需要用大括号将你希望显示值而不是变量名的变量包括起来。 变量值的显示 你可以通过以下三种语句来显示变量的值:  echo  print_r  var_dump 1. 用 echo 来显示变量 $string1 = “Hello”; $string2 = “World!”; echo 语句 执行结果 echo $string1 Hello echo $string1,$string2 HelloWorld! echo "$string1 $string2"; Hello World! echo "Hello ",$string2; Hello World! echo "Hello"," ","$string2" Hello World! echo '$string1',”$string2” $string1World! echo "Hello".$string2 HelloWorld! 注意单引号和双引号的区别,单引号内的变量以变量名的字符串形式被打印出来,而双引号内的 变量在打印时被替换成该变量的值。 有时候你需要用大括号将一串相连的字符中的变量单独标示出来: $pet = “bird”; echo “The $petcage has arrived.”; 在打印输出时候系统认为该变量名为$percage,因此程序执行出错。 $pet = “bird”; echo “The {$pet}cage has arrived.”; 用大括号将变量包括起来,该程序的执行结果为。 The birdcage has arrived. 2. 用 print_r 来显示变量 $weekday = “Monday”; print_r($weekday); 执行结果 Monday 3. 用 var_dump 来显示变量 PHP 提供了 var_dump 方法来显示变量的数据类型和值 $weekday = “Monday”; var_dump($weekday); 执行结果 string(6) “Monday” 注:var_dump 在调试中经常被使用。 PHP 开发之语言篇(二) ● 常量 在 PHP 中,常量的声明方式如下 define("COMPANY","Microsoft"); echo COMPANY ● 数据类型 PHP 提供了 8 种数据类型 ✦ Integer:整数 ✦ Floating-point number: 浮点数 ✦ String: 字符串 ✦ Boolean: 布尔 ✦ Array: 数组 ✦ Object: 对象 ✦ Resource: 句柄,相当于 C 语言的指针,主要用于对数据库连接的引用以及 IO 操作时对文 件的引用。 ✦ NULL: A value that represents no value 大家可以运行一下脚本来建立对 PHP 数据类型的印象。 $integerVal = 11; $stringVal = "11"; $castIntegerVal = (int)$stringValue; var_dump($integerVal); var_dump($stringVal); var_dump($castIntegerVal); 整数和浮点数 算术运算:加、减、乘、除、模这里就不多讲,跟 C 或者 C#都差不多。 这里需要注意的是两个方法(点击方法名可看到这两个方法的详细说明,请大家在运行上面的实 例实际运行一下,建立印象): sprintf number_format 字符串 $string = "Jack Li"; $string = 'Jack Li'; 单引号号和双引号的区别,简单来讲单引号包括起来的内容找字符串的原样显示,变量符号以及 转义符号都不起作用。另外单引号可以放在双引号字符串内使用。 示例如下 $number = 10; $string1 = "There are '$number' people in line."; $string2 = 'There are "$number" people waiting.'; echo $string1,"
\n"; echo $string2; 输出结果为: There are „10‟ people in line. There are “$number” people waiting. 字符串的连接 PHP 中使用(.)符号进行字符串连接 $firstName = "Jack "; $lastName = "Li"; $fullName = $firstName." ".$lastName; echo $fullName; $str1 = "Hello "; $str1 .= "World!"; echo $str1; 超长字符串的赋值 $varname = <<
/
本文档为【PHP开发之语言篇】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索