  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14247
- 金币
- 2414
- 威望
- 1647
- 贡献
- 1362
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:( y# L# o: M# ?3 [; j- z3 x
9 @9 G' y- Q3 {( v# R1 d0 i
/ Q$ l& D0 q6 X& O9 X8 h9 s
下面简单介绍一下PHP的语法。
( S4 d4 p6 A% ?- @1、PHP程序始末标记' w0 ^; w6 ~6 e* |. G
(1)XML标记:
) e; | v% \/ r2 E<?php k4 b6 y; L& y) q; b1 m
php程序
/ g) {, g; m% J J T' x?>
- ], `: G5 S: H" r(2)SGML标记:4 h, Y+ w1 ?# z- \+ K/ [0 P
<?
/ ?) h1 T4 t" g9 r8 c, A# t, Qphp程序! h: g/ b/ O* p
?>5 r" e) \8 q6 Z! n# w8 V
(3)正规的标记:4 D2 Q l5 D, F6 y7 ^9 `% Z" C# M
<script language = "php">, J& y, ~& S6 t: m6 t: P5 u
php程序
( D# ?. V9 N1 F, x0 v</script>9 y! U. x9 C( Y x3 K
@2 L( d$ V3 m/ M8 x9 B {
2、引用文件的方法有两种:require 及 include。
- l& b4 C: J' n4 ~# F# hrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。6 F7 `" R. U/ |1 t7 @
" X$ B7 i4 N$ Q( f6 {
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。" n9 O0 }' \4 k# m* w
$ Q, e. A' ]- ^" x8 M) D
3、注释方法:. [( z6 `1 t7 P7 O- x! b
' |9 L$ K/ q- P# o9 I; s5 _$ E$ y9 g<?php
, j# F1 a2 z# R6 D6 ~1 Recho "这是第一种例子。\n" ; // 本例是 C 语法的注释
: [' X9 J0 _. q `; [: q! {,单行注释
7 Z3 U* K/ R0 R* E! ^, B0 U& |) ]/* 本例采用多行的7 x8 s& O D; P5 j4 ` t& D9 b
注释方式
w+ t7 q4 v6 e' u0 {2 }5 h" M/*echo "这是第二种例子。\n" ; */
% S# U7 K8 T! C: {, z6 p& N- v1 X$ |% B" C
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
# h, m4 }3 K% @/ ?0 P: V8 B/ v8 r?> $ R% }3 ]9 ]4 H' H9 I% [
- N1 i) D0 h, e, h/ \7 n8 }
4、变量类型:
" b+ P- H% J6 O! L# x; P# |2 h% N
$mystring = "我是字符串" ;
) l1 d8 u; k+ w7 G6 L {2 o$NewLine = "换行了\n" ; & W5 u d( g* B L( e4 Z( p
$int1 = 38 ;
" A3 y2 J9 S' u$ D& p$float1 = 1.732 ;
) G9 y; q1 l4 K. m; Y* w9 P( \9 y$float2 = 1.4E 2 ; O. K; a0 e6 S' U& I. ~: V
$MyArray1 = array( "php" , "星" , "空" , "站" ); ) [3 U0 K. |6 `
/ C' p! S& v0 Y' d, s
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
( t- m8 `" c2 J
4 i1 L. B6 I; b8 A7 _' c# @ c5、运算符号: ! |% _/ O9 J' C6 z' M
(1)数学运算:
k f3 U9 l6 C1 Y `$ T9 }符号6 Q0 P3 k1 f+ H' q) ]
意义
- A5 k" Q, y" t( p- B+ 加法运算 8 q: b; o% a4 X3 z
- 减法运算
( Y/ C% U+ X* v* 乘法运算
5 `- [( d7 K" }3 P, T5 W @/ 除法运算 5 K3 ^7 _/ O' ?6 k0 C( Y
% 取余数
6 T4 n: E) n F++ 累加
8 g2 B! i; @% S# S+ g-- 递减
9 v/ U3 l3 g' [, o8 w# D3 m
6 a1 b" u, b9 G& ]+ g6 x(2)字符串运算:% |% Z, d1 _& }6 P& ^3 Z5 F7 ~! w' G
字符串连接符号:.
; Z/ o; s9 g( R) B. ~$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef"; {1 r$ {4 [7 ~+ S2 W) _" \7 N$ M4 w
1 z) h0 X" i% T- W0 B X
(3)逻辑运算:
5 |: I+ V& I* B6 _符号/ }1 }9 L4 V6 G- G9 f7 N6 u
意义
% J, {( p0 ]* S) P' p< 小于
3 `: V; [1 S" a( w! Q> 大于
) f3 G0 ]7 |* z<= 小于或等于
6 Z0 K- F; e% d4 x. {>= 大于或等于
& P# l3 @: X" Q+ ~7 r9 C== 等于 ; U1 j' b8 N2 ]! s8 y/ i
!= 不等于 5 ~! I9 u' c& y( O* l4 t1 s
&& 而且 (And) ( |3 E6 X' ~2 h: U9 ]+ ~0 K
and 而且 (And)
}* |, c: h8 m+ s|| 或者 (Or)
( |% ]7 @, Z# q: zor 或者 (Or)
4 b6 k$ a6 O3 @$ \5 zxor 异或 (Xor) 5 k* G0 u; S1 Q9 d4 E8 V5 f
! 非 (Not)
' h6 R5 \5 T7 @6 G8 X0 I' p$ x+ T) j+ l) i
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|