  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14171
- 金币
- 2376
- 威望
- 1647
- 贡献
- 1324
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
/ u- X' Q" s( |8 t4 p
! d( W+ n: }" _0 z( X 0 m# N+ @6 D5 e
下面简单介绍一下PHP的语法。( r* U S) e" Y. P. ` N; g
1、PHP程序始末标记8 ~* l6 W5 ~# `
(1)XML标记:, y9 ~ \0 o1 a$ k: I
<?php
' R) c. b- v5 b& Vphp程序) N1 `, [' `' N( N; \
?># E; p, N# C8 \+ o- t3 e6 z
(2)SGML标记:5 z7 W w; C2 A9 z7 J/ Q
<?
7 ?& Q+ q" z6 H: Vphp程序
3 k" z4 x- {; D8 I?># ^& m) q+ F& O3 J
(3)正规的标记:4 I+ j, v- \' H
<script language = "php">
; ]" q6 |1 z1 Q" O* }: \8 Iphp程序6 ]" ~' @: H0 k' ?* ~
</script>
9 z/ V' f- J, L! I2 ]& E8 }6 y6 C7 n" ^- m
2、引用文件的方法有两种:require 及 include。
/ P/ u' t! P; krequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
4 n5 h) R& [2 T) C
% v+ p# w7 ?- }, V, d( \include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。4 N; Q7 \7 x. h& d8 k8 J4 x L* y; P
6 N9 ~3 ~% F) d* N$ Z, \) `% v
3、注释方法:
, _! X+ h( h% x7 b9 d+ h/ d6 E! }3 E! `
<?php
* U: w ^" A6 s1 B6 @echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
" `! a9 q' i( Z* B: W6 O* m,单行注释9 R! ?* G+ h- Z. D. u8 @; B$ L
/* 本例采用多行的; x5 V/ F) ^. ?# V
注释方式
, i7 p; A! \% s. t( e" Z/*echo "这是第二种例子。\n" ; */0 y O2 V; w9 D. D8 ` j$ g
1 c+ s, [% P9 f( R
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 + x5 F7 G! G) k* {+ O4 q
?>
, P* m" a. u/ J" k. X0 j( C
N7 O& }1 ~3 V/ h9 M4、变量类型:
! ?* e. D: B/ Y* s; g
/ C* f( B) [( t; D! M$mystring = "我是字符串" ; + i8 U2 g5 P4 J; f6 B
$NewLine = "换行了\n" ; . y$ d n# z5 d; X" E
$int1 = 38 ;
% p" I, Q6 b3 }) E Z0 @, @$float1 = 1.732 ;
" }3 [% g5 `1 |$ Z5 D: ^7 {6 g$float2 = 1.4E 2 ;
+ v6 P2 i; S7 @1 y$ F J0 a$MyArray1 = array( "php" , "星" , "空" , "站" ); : P- ~9 U) S5 z
8 |4 N6 }5 j% [2 i3 i; W$ [+ G这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
. [! {0 r0 y# ~% A- e! x' x4 S D0 t' _
5、运算符号: * z$ N& \: H, H/ R
(1)数学运算:
' O5 s" H/ R4 [. H! X符号; U {# ~$ c, S. C! j
意义
w/ k/ x2 Q, P1 k& ~+ E- o& j+ 加法运算
4 t" z1 x3 V: B' r- 减法运算 5 {, v6 l0 O/ n% `4 z% d5 c- a
* 乘法运算
' c- @2 T$ k9 C) S. s6 J! P/ 除法运算
; y. H; v- O! n5 P0 @4 V4 p" X) h& Y8 N% 取余数
) I& M0 t3 x3 @8 K# P++ 累加
- R* b( K0 N, z* ~3 ?! K9 y-- 递减 4 f" e" b' D Q6 O% E- A2 D) z
' v, v' c. b7 w( U) M6 v$ e
(2)字符串运算:4 q1 S* l" J* l( s, W* R) a9 |- {
字符串连接符号:.9 |1 |5 f9 Q# a8 J3 ^
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
2 s0 w o( C A1 q; u, p, u6 {' ?$ r7 e
(3)逻辑运算:; K- L3 [, s: Q- w" u) ?+ U
符号
+ x" n) q( [0 i* z# A意义 / a0 N. P- O3 v( p' k, P
< 小于
1 N$ G3 @; p( k> 大于 ; m2 R( c9 _ w
<= 小于或等于 & G- X7 l [/ C5 }5 L
>= 大于或等于 ; m& l5 O$ z9 y* {% z1 u
== 等于 * f: b4 S8 }1 Q& Q: u
!= 不等于
8 |4 \0 }7 C. b g8 o2 L$ Y$ R&& 而且 (And) / d- s: T$ o9 r# L5 ?0 }0 G( {
and 而且 (And) : M( D9 `& R3 {! C9 {$ j
|| 或者 (Or)
6 G9 P- L4 G% Kor 或者 (Or)
: x$ O5 p; l" _( w5 sxor 异或 (Xor) . O' |% O! f, B9 C& M+ S; G: K
! 非 (Not)
# l8 ]" \1 Q+ z+ y% [
6 _/ \" Q, H; S8 ^$ z. s2 z, y- l4 X十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|