  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14159
- 金币
- 2370
- 威望
- 1647
- 贡献
- 1318
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:) [7 ]# i/ |4 K: V6 g: V
1 F) R8 X$ S& V, o; m' {9 J
# G$ U6 r! n) @; b0 N5 t
下面简单介绍一下PHP的语法。# K/ \/ @9 G8 X6 N: M- ]3 R
1、PHP程序始末标记
9 w$ B& g4 Z! w7 E" {; F- U# @(1)XML标记:
: n% B4 h' m0 R2 V- u<?php
! `% l; ~$ K" |' a, qphp程序
- |6 m5 ^( e# L0 R9 W6 E?>
! R8 Z* B) Z) m6 ]+ i% ~/ B(2)SGML标记:
" }& a1 y4 f. G2 V5 ?4 U! m<?
& n- t6 ]3 o0 R: f1 W! iphp程序, W( }" C1 @. P o4 g1 X
?>
- Q/ k/ G( Z: L; y(3)正规的标记:3 e- s* S3 e, k- \
<script language = "php">
0 E2 k1 `) Q6 H, E0 o/ e/ E" Ophp程序 N% `7 v7 b# h6 S$ {) N
</script>* C" M1 C) y, Q" z3 J j1 @
* x1 H- U3 h8 b7 a& K' i. g2、引用文件的方法有两种:require 及 include。! I6 I) Y* L# y' d
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
! }1 z7 @; v8 X" N% x
! X6 T3 x6 k3 R" ]. Yinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。9 k! @! D9 ?( z) e2 n& v
8 H S0 h6 w5 r0 E9 l3、注释方法:
6 a% [( Z* X+ G0 W6 l0 `
6 F% H, m& O; o$ `2 R: F<?php : l1 o% y9 K: w1 M. E: C D+ ~1 Q4 y
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释& j& I& z- [9 T9 t1 w
,单行注释! o: Y6 z, \$ \( ^, @" d
/* 本例采用多行的5 F: B. p' Q0 W, H+ k" k
注释方式
5 k" x1 C2 l# q$ o/*echo "这是第二种例子。\n" ; */' q n; I' V! b" Y4 i
* L" P1 [: `/ v9 D4 [ y0 H
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
' L1 K% k0 F1 o?>
! d( Y8 Y# T" G* I0 d5 Z0 l8 I& @2 d7 T3 f6 ^% ~4 k4 n; H' s
4、变量类型:
4 O" w( q$ G ^: @- {
: f" F2 K" P" Y2 w0 X0 P0 l, c$mystring = "我是字符串" ;
7 ^. ]' t' _$ T4 M! Y$NewLine = "换行了\n" ;
3 U$ \) m: J7 q$int1 = 38 ;
) w: l+ j4 s( z' L o$float1 = 1.732 ;
; b: q0 y, N' B# T4 h/ ?8 a$float2 = 1.4E 2 ;
* l3 P8 K! ^6 D* F) Y$MyArray1 = array( "php" , "星" , "空" , "站" );
; m8 ?5 l: c" |' ^7 q% `: _7 c# o* D' ]0 p$ _6 s+ y
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
4 k& T& C; i8 v. P
7 l, t' E! ]7 }3 |- P- ]5、运算符号:
) s. f8 b6 z- V* G(1)数学运算:; D& Z3 d9 T2 n U; a4 b' a
符号
5 P" m% B D2 H2 Q8 U意义
4 k2 O0 ?1 H, U5 ^+ 加法运算
8 e1 k& i! A5 a7 T0 m& b- u1 r- 减法运算
) p' K; \+ ^/ R- {% M- M* 乘法运算 , F2 C' l" m- e6 w) m0 G
/ 除法运算 $ o3 F4 `8 p3 ?; b5 G
% 取余数
) c4 \: P( M7 a, |$ D1 T++ 累加 R: q ?: u* c- S5 G( b1 i
-- 递减 2 M3 ^, K3 Y0 v. \- h
) j; K5 B( T; j$ O6 ]: `
(2)字符串运算:2 r/ k7 j7 M8 T9 B
字符串连接符号:.; A3 c' E5 l: U1 R8 A% h8 ^
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
& }' }0 n7 t2 I; T7 \/ ]. \ {! ^% k6 V6 v* p8 T
(3)逻辑运算:
0 a T- R* J4 y" T1 @( V符号
! x% F" v9 t. s4 h: z) i' K意义
9 ^: l# S4 g8 E5 O0 d, R- M2 m< 小于
1 D# O4 W2 \2 E: |3 x i> 大于
* I" E5 l$ ?) |, I% J" ~<= 小于或等于
& w% Z+ t/ {7 W3 [" N>= 大于或等于
. l( j3 i1 u4 Z) v4 M== 等于 k! v* h, t% z2 t' y" q# j- t
!= 不等于 ( j$ s/ T" g7 [+ ]1 z- O$ `
&& 而且 (And) . h) I7 ] D8 ^! ~. N8 w9 Y" W7 c+ }
and 而且 (And)
( @5 Q; g- t1 T# h|| 或者 (Or) 7 _" B/ c5 J9 I6 C& U) z1 c6 G
or 或者 (Or)
8 ~# e* B3 s) ~9 n& w h \! qxor 异或 (Xor)
! h) |7 B: c7 D! 非 (Not) 1 ~7 @, S3 @" z' Y0 M7 B; _4 ]
1 }* L( ?6 F6 H: U Z# {& X5 T+ X
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|