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页

















原创粉丝点击