php与mysql基础 第一章
来源:互联网 发布:linux自启动脚本配置 编辑:程序博客网 时间:2024/04/29 16:10
#1
由于php脚本需要由服务器解析必须通过url (http:localhost/first.php) 或http://www.*dmcinsights.com/first.php
要利用php构建动态web站点必须知道如何发送带web浏览器。php其有许多用于此目的的内置函数常见有echo() print()
对于非转义引号引起的的错误 1在打印双引号时使用单引号问题可消
2在问题的字符前面加\反斜杠 对他进行转义
echo '<b>n你好。<font size="+2">再见</font>!</b>'
<br>换行</br> <p>段落符</p> <n>双引号内换号符</n> <i>斜体字</i> \n 是源代码换行!
<br/>是网页表现换行!
#2
什么是变量 变量是用于临时存储值的容器这些值可以师数字。文本。或复杂的多的排列变量在任何编程语言中都居于核心地位,理解他们是使用php的关键所在:
依据手册。 该语言有8种变量 其中包括4种标量 1.(单值)类 $a1A 2. 布尔型 (true或false) 整形,浮点型(小数)和字符串型(文本)$M_lok1] . 两种非标量(多值)
1,类型———数组和对象以及资源(当与数据库交互式将看到他)代发空包
2,null (她是一种不具有任何值得特殊类型)
美元符后第一个字符必须是字母和下滑线 不能是下划线 变量分大小写 用= (也叫赋值运算符 assignment operator)给变量赋值
$_SERVER['PHP_SELF'] $_SERVER指大量与服务器有关的信息将要运行的叫$_SERVER['PHP_SELF']
$_SERVER['HTTP_USER_AGENT'] 访问脚本的web浏览器和合相关的信息如将要运行脚本的名称
$_SERVER['REMONTE_ADDR'] 访问脚本的id叫$_SERVER['REMONTE_ADDR']
#3, 字符窜 (string)
用引号括起来的字母。数字,空格 ,标点等等
$first_name = 'tobias 123456 .';
$todao = 'february 3. 2013';
连接字符串-像是为字符串增加的一种功能,可以用连接运算符(concatenation operator) 即句号(.)来执行
$city ='seattle';
$state = 'washington';
$address = $city . $state (32页) print the values打印的值
还可写address = $city . ' . ' . $state . '$1983' ;
address = $city . ' . ' . $state . ' ' .$1983 ;
strlen(): $num = strlen($string); 查看特定字符串函数如字符多长友多少个字符
strtolower ( ): 把字符串全都变为小写
strtoupper (): 把字符串全变为大写
ucfirst ():大写第一个字母
ucwords():大写每个单词的第一个字符
#4 数字
round() 和 number_format() 前者拥与把小数四舍五入为最近的整数
$n =3.15:
$n = round($n): //四舍五入为3
或$n = 3.1415926:
$n = round($n.3); 四舍五入小数后3位显示3.12
运算符+ 加法
- 减法
* 乘法
/ 除法
% 取模
++ 增量
- - 减量
number_format()函数用于把一个数字转换成更普遍书写格式,并用逗号把它分成“三位一组”例如
$n = 20943;
$n = number_format($n): //显示20.943
这个函数还可以设置小数点的指定位数:
$n =20943;
$n = number_format($n.2); //显示20.943.00
格式化总额
number_format()函数将把总额分成三位一组,将其四舍五入为两位小数这将为用户显示更合适的结果。
$stsal =number_format($total . 2) ;
//打印
echo 'you are purchasing <b>' . $quantity .'</b>widget(s) at a cost of <b> .;
-> $orice . '</b> each .with tax. the total comes to <b>$' . $total . ' </b>' . ; //$可显示的美元符
创建一个新的日期常量
define ('TODAY' . 'Februar 3 . 2005) ;
echo 'Today is ' .TODAY . ' .</b> This server is running version <b>' .
——》PHP_VERSION . ‘</b> operating system .';
# 5
单引号和双引号的详细介绍
封闭在单引号内的值将照字面意思进行处理,而封闭在双引号的值则将被解释。换句话 把变量和特殊符号
放在双引号内将打印出他们的值,而不是他们的字面值。
如: $var = 'test' '
echo "var is equal to $var " ;//将打印出var is equal to test
而代码 echo '\$var is equal to $var '://将打印出\$var is equal to $var '
转义的代码有
\ " 双引号
\' 单引号
\ n 反斜杠
\r 回车符
\t 制表符
\$ 美元符 39页
<!-- script 2.1 - form.html-->
<<form action="handle_index.php" method="post">
<fieldset><legend>昵称:</legend><p><b>名字:</b><input type="text" name="name"size="20" maxlength="40" /></p>
<p><b>邮箱:</b><input type="text" name="email"size="40" maxlength="60" /></p>
<p><b>性别:</b><input type="radio" name="性别"value="M" />男<input type="radio" name="性别" value="F" />女人</p>
<p><b>年龄 :</b>
<select name ="年龄">
<option value ="0-29">30岁</option>
<option value="30-60">30-60岁 </option>
<option value="60+">大于60岁</option>
</select></p>
<p><b>评论 :</b><textarea neme="comments" rows="3" cols"40"></textarea></p>
</fieldset>
<div align="center"><input type="submit" name="submit" value=" 提交" /></div>
</form>
57页
- php与mysql基础 第一章
- 第一章 Php基础
- php基础第一章
- 1.8 - 第一章:PHP基础 - 错误与错误管理
- PHP基础----PHP 与 MySQL----26PHP 操作 MySQL
- PHP基础----PHP 与 MySQL----25MySQL 介绍与使用
- 1 - 第一章:PHP 基础 - 概述
- 1.1 - 第一章:PHP基础 - 语法
- 1.3 - 第一章:PHP基础 - 数据类型
- 1.4 - 第一章:PHP基础 - 变量
- 1.5 - 第一章:PHP基础 - 常量
- 1.9 - 第一章:PHP基础 - 总结
- php与mysql基础 第二章 form
- PHP和MySQL 第一章 PHP快速入门
- 第一章:MySQL架构与历史
- 《PHP与MySQL程序设计》第三章 PHP基础
- PHP基础----PHP 与 MySQL----27用户数据查询
- PHP基础----PHP 与 MySQL----29修改用户数据
- OCP-1Z0-053-V12.02-77题
- java中 数组 list map之间的互转
- VC INI文件读写
- Redis配置参数详解
- 内存变量详解
- php与mysql基础 第一章
- 堆和栈的区别const 与#define的不同
- Android系统源代码下载
- Java 泛型的总结
- typedef使用详解
- mysql安装图解
- ubuntu source insight中文乱码
- NOIP2001普及组 最大公约数和最小公倍数问题
- 解决Linux下Tomcat由于Tomcat Native问题启动报错