  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14247
- 金币
- 2414
- 威望
- 1647
- 贡献
- 1362
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
: w7 y/ G. z2 S! O" x' Y. j! j1 Q0 \1 z: h* c U: a- T
" \, E* h/ @! F下面简单介绍一下PHP的语法。
0 M& ?- U7 ^: }% a3 O* m1、PHP程序始末标记4 W9 F+ O# `2 t) h; a
(1)XML标记:% ]: J' r/ w2 X, d4 p9 U/ _
<?php% D* A; s; k6 S D- e- `
php程序
1 [5 S- a) Z0 L?>
% ?% w3 i; ~4 J- ~" w1 `(2)SGML标记:( @) o& A, u4 i7 G
<?0 C( y* q: r3 @) d |: a+ S
php程序 [8 V0 H$ Y- G3 I; B2 z
?>* Z) C. I" W& M. J/ p/ K: `
(3)正规的标记:
, I" s# U$ p" r- j<script language = "php">; j0 Q4 |& y5 G7 Q0 Q @
php程序8 v9 M; Z' S W9 ^
</script>7 Z- m5 }/ v: V1 |# w# {
0 o+ e1 Z1 S5 L) @/ i3 l' k
2、引用文件的方法有两种:require 及 include。4 y% w# F$ o/ L8 b5 Z0 G+ j" r
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。5 U0 u, I/ Y; B" G! g
" @- E+ E( S- @# f r& @& ?0 L
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
' q9 P7 Y1 b1 D2 g% ] Y9 J7 J2 m! H, m* k% d7 }4 t& |& p
3、注释方法:# X4 E- V7 e" `, h
) y! m- [; ~9 D: o l5 b' X<?php
d6 s% ^& e) N' Necho "这是第一种例子。\n" ; // 本例是 C 语法的注释
1 f* ?" B, ?6 n- o( W+ p$ V,单行注释) C$ z* l' Y/ |( B3 n+ }! c0 @
/* 本例采用多行的. x5 N* a' y+ Y C* O
注释方式
: k Y* T% U# r5 Z3 Q, |/*echo "这是第二种例子。\n" ; */: ~, Y# A& c) |% }
! ?" ^% q- Q1 c. L& A Z0 Secho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 # L2 e* b& a. |% j& k) d) k [
?> , {9 W; ?5 L5 l2 w6 o* v- i1 h) x1 T
3 e# o0 Z" y& }0 v2 W+ S- \5 D0 B
4、变量类型:; h5 A7 g+ C+ w+ G* `
' F' N/ G/ r9 ^4 Q# b4 e- g$mystring = "我是字符串" ; + D. {% i$ X* W! K* A) f: E1 ~1 n
$NewLine = "换行了\n" ;
* {* j' P) N0 a$int1 = 38 ;
$ U4 `; V9 [! _2 G& F. [9 C5 N$float1 = 1.732 ;
$ H, C' d8 b8 ]9 w$float2 = 1.4E 2 ;
- j. P7 O6 Z# g1 S; R( J* B1 z$MyArray1 = array( "php" , "星" , "空" , "站" );
, o- m3 f/ M0 a, Y2 g' g
' d9 t3 P* J8 F! s, G这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。: S' u4 ?1 ^" T6 z+ K" q+ v
' Q: D% p ]1 ?8 p3 p0 u! k3 }! x
5、运算符号:
: L- k9 ~, x/ t- S5 y& _(1)数学运算:
9 z. ^, t7 [1 o: `) `符号
( D; X2 Q0 v% h1 N; B意义
! P% `- t- m5 ?3 D- J/ R/ |1 F+ 加法运算 ; v) ~3 p1 N, a5 ~" Y
- 减法运算 ; |4 B8 O7 p( i3 h3 m
* 乘法运算
+ L9 `# ~* w" H' K: ^/ 除法运算
6 q3 n4 I2 K/ @# Y% 取余数
2 n6 d9 K: K' s& [++ 累加 , U* l4 G1 j! }% x1 Z: D
-- 递减 : j b2 Z1 Y9 p1 M4 O6 T1 `! f# P
! Y' R! k H- v! P& J/ j9 y(2)字符串运算:
% F. r* v; P: a2 B字符串连接符号:.2 Y- _: k, `3 P% O! H) F
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
2 O4 [0 G5 W% ?& e7 x0 \
) c( k3 o! E; z( V! H; @(3)逻辑运算:
- ]/ f2 \+ a% ^' ?# U符号
3 ?5 T3 j7 X2 G" c3 t& [7 D意义
6 }; l; B, i. I# P0 ]9 t+ ^2 M< 小于 % E* y) q# e& L8 Q$ ~0 l7 Y
> 大于
# }" [" r% I$ F3 X) d, q# r<= 小于或等于 5 O* T4 P+ Y7 c* D+ k* h' u) E
>= 大于或等于 1 w( M' k( L" r. m0 N: r5 N
== 等于
2 W! A! q; k. z. B$ h- @!= 不等于
. x% ?! p. B# @&& 而且 (And)
& Z+ J/ s9 G2 Gand 而且 (And)
' W# g9 V3 \. Q8 ]0 Z9 W|| 或者 (Or)
5 }" A5 o! H! }+ I' E4 nor 或者 (Or)
, T5 M; f6 D8 z: V# Fxor 异或 (Xor) 2 v0 C4 w* u$ L' [+ H
! 非 (Not)
+ q5 V, t) f" G7 Q) \
' ?+ _7 b5 r, ~5 G' a十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|