Board logo

标题: 十天学会php之第一天 [打印本页]

作者: admin    时间: 2008-3-26 16:34     标题: 十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:: u) Q7 w2 m6 e8 a0 Y$ n/ C

1 h  C3 C6 \" e/ t
- P% m/ K$ s6 w) D! `
下面简单介绍一下PHP的语法。
7 ?7 i! a3 A1 c) I2 b2 v1PHP程序始末标记
3 q8 ]$ H+ u" V/ S; |8 @(1)XML标记:
3 s0 k4 I! }, N/ v/ G& Y1 C7 z$ i% c<?php: {1 ^! M/ m1 ~( Z
php
程序
$ d+ L6 B* o- X$ U?>
" G: _5 K. r( v# ^. Q+ m7 W& h6 I(2)SGML
标记:
/ M3 n0 q2 v& C. w- T<?, X( N. \: {- c+ G
php
程序
. O6 o4 T; v6 l, p) O! S?>5 T9 z! o" S  l* q2 V
(3)
正规的标记:
' L: C; j, H% {" B) D<script language = "php">' V% z+ y) |  b- [2 n
php
程序; G: O2 q4 j. e) W1 Y. ^4 `7 ~
</script>2 `. P; p) \/ ]- K% H
# M1 Y( `- S* |9 {4 Q
2
、引用文件的方法有两种:require include
2 W+ c' P: f3 w4 |  h" mrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
" v' e# M0 ~. C: O5 h; F" ^9 h4 k3 U5 A* _
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。! o' ?4 R& ^$ N$ R
6 ?2 f9 l( U+ n4 m' X
3、注释方法:' Z6 [! R( m& {2 g/ I0 }  S" t
6 t( @; R" D" g  }* F0 V
<?php 8 ]% C: {# n5 s$ L, c
echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释" ^5 v; D6 K9 {; ^
,单行注释
# H: w- Z1 A8 [
/* 本例采用多行的, ?7 P) D9 h: y+ @! k4 w
注释方式
. H5 B# B; b) s
/*echo "这是第二种例子。
\n" ; */
" [  t; ~9 M/ Q  l5 E
! {0 t# G8 p  ?. e$ X" J7 zecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
) G$ e$ g* h6 c  C
?> ; O5 F* Z( r0 Q0 r" A$ B

& z5 Y/ q1 M8 j6 L4、变量类型:
: P& d" v" f, }  M7 _: m

8 C, n0 g( u& h8 g" o8 v' ?/ q) E0 b" }$mystring = "我是字符串" ; & H  H1 G5 x. d" r8 U6 I$ p2 q7 B
$NewLine = "换行了
\n" ;
! Q; k# \6 P! U+ p6 R, W$int1 = 38 ;
7 e* y, H/ Q; v2 l3 m! l/ T$float1 = 1.732 ; ! O9 i' c* Y$ e" X  \5 n
$float2 = 1.4E 2 ; & M0 e0 k9 T" X) c/ @
$MyArray1 = array( "php" , "" , "" , "
" ); . A- {1 @7 M' u% G; d3 y/ M

( K' ^& v$ z, h" W: B. f6 {这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
# _) E9 f3 t" c
# @. s) ]6 w' Y6 O, X
5、运算符号: ! i% d& m* Z( m* n
(1)数学运算:
" F' \5 O  E* A: X0 o+ W. v
符号" Y3 P" \: _4 X# ]8 _
意义
; l# \, t1 ^0 p$ N
+ 加法运算
, ~6 ~0 Z7 R5 I$ G
- 减法运算
6 L9 S2 j7 f5 j# d; J. Z& F
* 乘法运算

1 T4 v4 \$ o2 f) |: e/ 除法运算

: Y1 v! e! b2 T; h8 c8 p6 d% 取余数
$ q4 d" }) i. s* u5 }+ t1 M+ c# p
++ 累加
2 ?8 }+ ~$ n* b& E5 E; n
-- 递减
& }- G; N2 y8 V6 o, U. z

/ j4 ]5 `. F: n5 `- ^(2)字符串运算:
+ q. ?& }- S/ x8 L4 J* q
字符串连接符号:.
' ]3 h" m3 h3 y# L& [; G+ c& t$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
8 G, I9 l% ?1 w) ^0 g9 F- b
2 M$ `% [# z  H) J5 L5 i  X(3)逻辑运算:

% S' y  |! {' z( G3 s符号8 v+ t4 w0 V( V  `
意义
7 i  H/ F$ R% K9 c/ X+ g
< 小于

( w* ]' {& @1 l) ~> 大于
6 i: k; _. b* X3 i; {
<= 小于或等于

% ~  _/ {4 ?3 u* S>= 大于或等于
  B4 Q! r8 u7 \
== 等于
- _& H1 t' o7 O. `$ R9 V: F8 N
!= 不等于
% V2 h* O' o- h! S) s
&& 而且
(And)
1 w3 \+ L' M) S# _3 tand
而且 (And)
. J, ]1 r& B% j" _|| 或者
(Or)
  z9 t. Y( Q2 Q9 Uor 或者
(Or)
$ O! _: }: ]# j: j6 pxor 异或
(Xor)
9 H: ?8 \$ W$ S3 n!
(Not)
! ^1 J7 n; k# ?0 }, R% I6 z8 I: f1 P+ p, O2 y
十天学会php之第一天就说到这里,第二天说一下流程控制。





欢迎光临 捌玖网络工作室 (http://89w.org/) Powered by Discuz! 7.2