PHP和Mysqlweb应用开发核心技术 第1部分 Php基础-1 开始了解php_php基础

1.1 第一个php

复制代码 代码如下:

<html>
<head>
<title>My First PHP Program</title>
</head>
<body>
<?php
echo "Hello Everybody!";
?>
</body>
</html>

附加:phpinfo()函数的用法
1.2 输入php脚本
1.2.1 标示php代码段落
1.2.2语句和注释
/* */
//
#
#
1.2.3 php和html混合
1.3如何存储数据
1.4 输入php的基本数据类型
1.4.1 数字:(整数(int)和浮点数(float))八进制表示数字前必须加上 0(零),十六进制表示数字前必须加上 0x。
注意:1 浮点数运算时,只会取近似值
2 5/2=2.5 要想取整数用round()函数
1.4.2 字符串
单引号:' ' ,为了在字符串包含单引号,只需在它前面加上一个反斜线。
定义一个字符串 的最简单的方法是用单引号把它包围起来 (标点符号 ')。
想要输出一个单引号,需在它的前面加个反斜线 (\)。在单引号前或在字符串的结尾处想要输出反斜线,输入两条 (\\)
注意,如果在任何其它的字符前加了反斜线,反斜线将会被直接输出。
双引号" "
Escaped characters 转义字符 Meaning
\n 换行 (LF or 0x0A (10) in ASCII)
\r 回车 (CR or 0x0D (13) in ASCII)
\t 水平方向的 tab(HT or 0x09 (9) in ASCII)
\v 竖直方向的 tab (VT or 0x0B (11) in ASCII) (since PHP 5.2.5)
\f 换页 (FF or 0x0C (12) in ASCII) (since PHP 5.2.5)
\\ 反斜线
\$ 美金dollar标记
\" 双引号
\[0-7]{1,3} 符合该表达式顺序的字符串是一个八进制的字符
\x[0-9A-Fa-f]{1,2} 符合该表达式顺序的字符串是一个十六进制的字符
1.5一些在非常有用的函数
1.5.1 nl2br:在字符串每个新行(\n)之产插入html换行符

复制代码 代码如下:

<?php
echo nl2br("foo isn't\n bar");
?>

1.5.2 var_dump:查看类型和变量值
1.5.3 print_r : 把结果返回到字符串,而不是把结果输出到输出流中。对于对象和数组,这种用户界面友好的输出特别有用处
print_r() 显示关于一个变量的易于理解的信息。如果给出的是 string、integer 或 float,将打印变量值本身。
如果给出的是 array,将会按照一定格式显示 键和元素。object 与数组类似。
1.5.4 var_export:它与var_dump类似,只不过它的输出实际上是所提供的数据值的有效的php代码表示

复制代码 代码如下:

<?php
$arr=array(1,2,3,4);
var_exprot($arr);
?>

时间: 2024-08-29 18:44:24

PHP和Mysqlweb应用开发核心技术 第1部分 Php基础-1 开始了解php_php基础的相关文章

PHP和Mysqlweb应用开发核心技术 第1部分 Php基础-3 代码组织和重用2

从本章中,我们了解 .创建可以调用的函数以便重用代码 .把参数传递给函数并且从函数返回值和脚本的不同部分中的变量和数据进行交互 .把代码和函数组存入到其他文件中,并且我们的脚本内包含这些文件. 3.1基本代码重用:函数 3.1.1 定义和调用函数 关键字function通知php这是一个函数,后面跟着的是函数的名称,它可以是字母.数字.字符或下划线 函数名称之后是参数列表,然后是函数体.在其它语言中名称相同.但是参数列表不同的函数,php不支持这一特性. 复制代码 代码如下: <?php fun

PHP和Mysqlweb应用开发核心技术-第1部分 Php基础-2 php语言介绍

主要主题是 .php字符串中的变量扩展系统 .php中可用的更多数据类型 .类型之间的转换 .输入和使用变量和常量 .如何在php中构建表达式以及构建表达式所需的操作符 .使用语言中可用的控制结构 .1 输入字符串的更多介绍 复制代码 代码如下: <?php $hour = 16; $kilometres = 4; $content = "cookie"; echo " 4pm in 24 hour time is {$hour}00 hours.<br/>

PHP和Mysqlweb应用开发核心技术 第1部分 Php基础-1 开始了解php

1.1 第一个php 复制代码 代码如下: <html> <head> <title>My First PHP Program</title> </head> <body> <?php echo "Hello Everybody!"; ?> </body> </html> 附加:phpinfo()函数的用法 1.2 输入php脚本 1.2.1 标示php代码段落 1.2.2语句和

《微软云计算Windows Azure开发与部署权威指南》——6.5 AppFabric服务总线基础概念

6.5 AppFabric服务总线基础概念 在大型分布式应用程序中最常见的需求之一就是连通性,而应用程序的整合通常也是IT领域中花费最高.最麻烦的.目前大多数组织机构都采用企业服务总线(ESB)这一解决方案. 作为Windows Azure平台的一部分,服务总线让ESB模式在整个Internet领域中成为现实.服务总线提供了很多可以在典型的ESB解决方案中看到的体系结构特点,包括身份认证和访问控制.命名.服务注册.公共消息池等.对于AppFabric服务总线,这些组件必须设计为能够在云端操作,面

《51单片机应用开发从入门到精通》——第 2 章 51单片机基础实例 2.1 简单点亮发光二极管实例

第 2 章 51单片机基础实例 本章主要介绍以下几个单片机的基础实例程序: 简单点亮发光二极管实例 跑马灯实例 流水灯实例 查0-9平方表实例 受控输出实例 比较输入数大小实例 交通灯控制器实例 蜂鸣器发音实例 单片机演奏音乐实例 软件陷阱实例 2.1 简单点亮发光二极管实例 单片机最简单的实例之一就是点亮发光二极管(LED)闪烁.本节通过点亮1只发光二极管的实例来介绍单片机的I/O口操作. 本节首先介绍单片机I/O口结构的基础知识,接着介绍实例的硬件电路,然后给出了实例程序,最后将分析操作单片

《HTML5 Canvas开发详解》——1.2 本书中使用的基础HTML页面

1.2 本书中使用的基础HTML页面 可以使用多个HTML标签来创建HTML页面,在HTML以前的版本中,需明确指示Web浏览器如何渲染HTML页面的标签(例如< font >和< center >).然而,在过去十年中,浏览器的标准越来越严格,这类标签就被束之高阁了.CSS(层叠样式表)成为定义HTML内容样式的主要方式.因为本书不是关于如何创建HTML页面的(页面中不包含Canvas),因此这里不打算讨论CSS的内部工作原理. 本节将只关注两个最基本的HTML标签:< d

javascript开发技术大全 第4章 直接量与字符集_基础知识

4.1 字符串直接量 1.字符串直接量 .可以是0个或多个. .字符串必须写在同一行.太长用+号 .用于界定开始与结束双引号和单引号必须匹配 2.字符串中的转义字符      转义字符 所代表的字符 \' 单引号 \" 双引号 \\ 反斜杠 \b 退格符 \f 换页符 \n 换行符 \r 回车符 \t 水平制表符 \v 垂直制表符 \xXX 由2位十六进制(xx)指定的latin-1字符 \XXX 由1位到3位的八进制(1-377)指定的latin-1字符 \UXXXX 由4位十六进制数(xxx

《网站设计 开发 维护 推广 从入门到精通》—— 2.1 色彩基础知识

2.1 色彩基础知识 色彩的魅力是无限的,它可以让本来很平淡无味的东西变得漂亮.美丽.随着信息时代的快速到来,网页也开始变得多姿多彩.人们不再局限于简单的文字与图片,而是要求网页看上去漂亮.舒适.所以网页设计师不仅要掌握基本的网站制作技术,还需要掌握网站的风格.配色等设计艺术. 2.1.1 色彩的基本概念 为了能更好地应用色彩来设计网页,先来了解一下色彩的基本概念.自然界中色彩五颜六色.千变万化,但是最基本的只有三种(红.黄.蓝),其他的色彩都可以由这三种色彩调和而成,这三种色彩称为"三原色&q

《Visual C++ 开发从入门到精通》——2.4 输入/输出基础

2.4 输入/输出基础 知识点讲解:光盘视频PPT讲解(知识点)第2章输入输出基础.mp4 C++并没有直接定义进行输入或输出(I/O)的任何语句,而是由标准库(Standard Library)提供,I/O库为程序员提供了大量的工具.然而对于许多应用来说(包括本书的例子),编程者只需要了解一些基本的概念和操作即可.本书中的大多数例子都使用了处理格式化输入和输出的iostream库.iostream库的基础是两种命名为istream和ostream的类型,分别表示输入流和输出流.流是指要从某种I