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 相关文章推荐
mysql 搜索之简单应用
Apr 27 PHP
需要使用php模板的朋友必看的很多个顶级PHP模板引擎比较分析
May 26 PHP
PHPMYADMIN 简明安装教程 推荐
Mar 07 PHP
PHP 抓取网页图片并且另存为的实现代码
Mar 24 PHP
php中定时计划任务的实现原理
Jan 08 PHP
用php来改写404错误页让你的页面更友好
Jan 24 PHP
限制ckeditor上传图片文件大小的方法
Nov 15 PHP
php上传文件并显示上传进度的方法
Mar 24 PHP
YII中Ueditor富文本编辑器文件和图片上传的配置图文教程
Mar 15 PHP
Yii框架学习笔记之应用组件操作示例
Nov 13 PHP
如何在Laravel5.8中正确地应用Repository设计模式
Nov 26 PHP
php操作redis数据库常见方法实例总结
Feb 20 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
FirePHP 推荐一款PHP调试工具
2011/04/23 PHP
使用JSON实现数据的跨域传输的php代码
2011/12/20 PHP
php获取错误信息的方法
2015/07/17 PHP
php获取手机端的号码以及ip地址实例代码
2018/09/12 PHP
php用xpath解析html的代码实例讲解
2019/02/14 PHP
PHP设计模式(一)工厂模式Factory实例详解【创建型】
2020/05/02 PHP
JavaScript Event学习第三章 早期的事件处理程序
2010/02/07 Javascript
基于Jquery的文字滚动跑马灯插件(一个页面多个滚动区)
2010/07/26 Javascript
Bootstrap3 input输入框插入glyphicon图标的方法
2016/05/16 Javascript
Ionic实现页面下拉刷新(ion-refresher)功能代码
2016/06/03 Javascript
JSON与String互转的实现方法(Javascript)
2016/09/27 Javascript
JS中用三种方式实现导航菜单中的二级下拉菜单
2016/10/31 Javascript
JavaScript数组和对象的复制
2017/03/21 Javascript
jQuery remove()过滤被删除的元素(推荐)
2017/07/18 jQuery
JavaScript通过mouseover()实现图片变大效果的示例
2017/12/20 Javascript
vue2.0 路由模式mode=&quot;history&quot;的作用
2018/10/18 Javascript
js验证身份证号码记录的方法
2019/04/26 Javascript
Vue+Element实现动态生成新表单并添加验证功能
2019/05/23 Javascript
vue 实现根据data中的属性值来设置不同的样式
2020/08/04 Javascript
解决element-ui里的下拉多选框 el-select 时,默认值不可删除问题
2020/08/14 Javascript
python实现系统状态监测和故障转移实例方法
2013/11/18 Python
python应用程序在windows下不出现cmd窗口的办法
2014/05/29 Python
python的迭代器与生成器实例详解
2014/07/16 Python
matplotlib savefig 保存图片大小的实例
2018/05/24 Python
Python3.5以上版本lxml导入etree报错的解决方案
2019/06/26 Python
vim自动补全插件YouCompleteMe(YCM)安装过程解析
2019/10/21 Python
使用pickle存储数据dump 和 load实例讲解
2019/12/30 Python
win7上tensorflow2.2.0安装成功 引用DLL load failed时找不到指定模块 tensorflow has no attribute xxx 解决方法
2020/05/20 Python
Python爬虫过程解析之多线程获取小米应用商店数据
2020/11/14 Python
护理学毕业生自荐信
2013/10/02 职场文书
留学自荐信的技巧
2013/10/17 职场文书
高中学生期末评语
2014/04/25 职场文书
责任书范本大全
2015/05/11 职场文书
高中议论文(范文2篇)
2019/08/19 职场文书
Python下opencv使用hough变换检测直线与圆
2021/06/18 Python
关于vue-router-link选择样式设置
2022/04/30 Vue.js