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


Posted in PHP onJuly 03, 2011

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); 
?>
PHP 相关文章推荐
hessian 在PHP中的使用介绍
Dec 13 PHP
Zend的AutoLoad机制介绍
Sep 27 PHP
set_include_path和get_include_path使用及注意事项
Feb 02 PHP
PHP将两个关联数组合并函数提高函数效率
Mar 18 PHP
php设计模式之简单工厂模式详解
Sep 04 PHP
php实现的css文件背景图片下载器代码
Nov 11 PHP
YII视图整合kindeditor扩展的方法
Jul 13 PHP
总结的一些PHP开发中的tips(必看篇)
Mar 24 PHP
thinkPHP分页功能实例详解
May 05 PHP
thinkPHP框架中执行原生SQL语句的方法
Oct 25 PHP
原生JS实现Ajax通过POST方式与PHP进行交互的方法示例
May 12 PHP
PHP join()函数用法与实例讲解
Mar 11 PHP
PHP的范围解析操作符(::)的含义分析说明
Jul 03 #PHP
一个基于PDO的数据库操作类(新) 一个PDO事务实例
Jul 03 #PHP
PHP array_multisort()函数的使用札记
Jul 03 #PHP
PHP导出MySQL数据到Excel文件(fputcsv)
Jul 03 #PHP
PHP include_path设置技巧分享
Jul 03 #PHP
php array_intersect比array_diff快(附详细的使用说明)
Jul 03 #PHP
php header Content-Type类型小结
Jul 03 #PHP
You might like
php中判断数组是一维,二维,还是多维的解决方法
2013/05/04 PHP
PHP+memcache实现消息队列案例分享
2014/05/21 PHP
PHP生成二维码的两个方法和实例
2014/07/01 PHP
动态创建的表格单元格中的事件实现代码
2008/12/30 Javascript
(jQuery,mootools,dojo)使用适合自己的编程别名命名
2010/09/14 Javascript
关于COOKIE个数与大小的问题
2011/01/17 Javascript
jquery实现表格奇数偶数行不同样式(有图为证及实现代码)
2013/01/23 Javascript
解析DHTML,JavaScript,DOM,BOM以及WEB标准的描述
2013/06/19 Javascript
向左滚动文字 js代码效果
2013/08/17 Javascript
JS鼠标滑过图片时切换图片实现思路
2013/09/12 Javascript
javascript 获取浏览器版本
2015/01/21 Javascript
谈谈对offsetleft兼容性的理解
2015/11/11 Javascript
javascript实现2016新年版日历
2016/01/25 Javascript
node.js cookie-parser之parser.js
2016/06/06 Javascript
js实现表单提交后不重新刷新当前页面
2016/11/30 Javascript
JavaScript中创建对象的7种模式详解
2017/02/21 Javascript
Webpack中雪碧图插件使用详解
2018/05/25 Javascript
vue cli 3.0 使用全过程解析
2018/06/14 Javascript
详解ES6中的Map与Set集合
2019/03/22 Javascript
js实现从右往左匀速显示图片(无缝轮播)
2020/06/29 Javascript
python装饰器与递归算法详解
2016/02/18 Python
Python实现利用最大公约数求三个正整数的最小公倍数示例
2017/09/30 Python
python回调函数中使用多线程的方法
2017/12/25 Python
使用Python监控文件内容变化代码实例
2018/06/04 Python
python实现可视化动态CPU性能监控
2018/06/21 Python
python3转换code128条形码的方法
2019/04/17 Python
Pycharm新手教程(只需要看这篇就够了)
2019/06/18 Python
Python控制台输出时刷新当前行内容而不是输出新行的实现
2020/02/21 Python
Python编程快速上手——Excel表格创建乘法表案例分析
2020/02/28 Python
Python Socket多线程并发原理及实现
2020/12/11 Python
html5+css如何实现中间大两头小的轮播效果
2018/12/06 HTML / CSS
大学生创业计划书的用途
2014/01/08 职场文书
社区工作者演讲稿
2014/05/23 职场文书
律政俏佳人观后感
2015/06/09 职场文书
如何做好员工培训计划?
2019/07/09 职场文书
Spring Boot 整合 Apache Dubbo的示例代码
2021/07/04 Java/Android