  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14197
- 金币
- 2389
- 威望
- 1647
- 贡献
- 1337
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
' y- h# n8 ~# Q8 g* d2 c6 s& p/ t% Q. b1 m$ |* ]- i. X* R$ F
6 \6 B& n8 s2 w
下面简单介绍一下PHP的语法。! r8 b/ k0 m9 [; Z& q- J+ W% L% _' C
1、PHP程序始末标记3 E# i5 i( k9 s- R
(1)XML标记:; d8 f% d* u- T. Q' G0 j, h; X5 e8 M
<?php
1 {) o8 ~, I) Y2 Sphp程序6 ^- v2 n6 k2 u& E# P% Y
?>2 D+ w3 {; M& N" u7 g+ _
(2)SGML标记:9 Q* W4 ^, y$ s) p% @, g
<?. T$ s! j/ O9 \6 ~
php程序
& [% p3 h1 V& d( P3 {4 _& q! ^: Z?>
; _; Z1 g" `) i(3)正规的标记:
) |7 b. \2 f8 F4 P9 T3 E5 @<script language = "php">
6 Z, c1 y/ e a r$ sphp程序) N( Q8 d$ W% P7 q3 \; P
</script>
3 N% F/ x4 h: l O# p
% h1 R5 x; I1 G; V! w2、引用文件的方法有两种:require 及 include。
' B3 u* t+ j# |" u7 v( B/ k" mrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。$ J& P; j7 f# J2 n9 H! r
; K8 `( ?: W9 z, P# T/ w$ _1 @
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
$ i/ ^: Y- K2 E& `; H9 Y; [* q" o5 V* S
3、注释方法:
2 t5 `; v1 ?+ k. a1 S
( k: k* J: Y% d$ @4 Q) k3 \/ V4 F<?php
l. V% I# e9 h+ G2 U' }$ M3 ?echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
2 {5 u! |9 X# C: ]- h [,单行注释
+ z5 H% i% s6 J8 a# q# W0 \4 q/* 本例采用多行的
! E$ i( e( p) |$ w7 a+ e( a注释方式
+ r% ]0 W- {, X5 n4 ~: D/*echo "这是第二种例子。\n" ; */
- ]& @" }( T4 c# `1 ~: R
i: A8 [: H1 Lecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 / `9 }) j, _- U5 @
?> & j' S+ P; L6 b X! W
/ y# d! Z5 F8 m, w- u* r) V( W4、变量类型:+ O6 n, s" O# ?8 W8 [1 ]
# g7 `" @ C2 h% Q. |% q" O
$mystring = "我是字符串" ;
; e% G) t7 l# S0 Y1 `( T$NewLine = "换行了\n" ;
" A1 G9 C; I2 i1 Z$int1 = 38 ;
0 \0 T/ A5 [2 Z- {! d2 W$float1 = 1.732 ;
9 v( G6 ~+ f/ S$float2 = 1.4E 2 ;
4 Y2 v& Z6 ?0 B$ O; {) l0 L9 T& T$MyArray1 = array( "php" , "星" , "空" , "站" );
" q% @% T. h9 t( `, f S F3 b0 |& `% b- |, v$ `9 v
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
0 ^' \( A n# P; i. z
# h1 C& Z t( X9 m+ o4 Z5、运算符号:
8 d2 z* z, M+ d# i9 W# ?: Y; W(1)数学运算:1 ^- E7 f# D& O& g
符号
; a! J3 {2 I* N3 E/ B意义 ; X% ^/ {# N6 V) M; p" ]
+ 加法运算 ( f3 @# _* O+ J6 j# t
- 减法运算 ! d4 ^0 W0 U, L4 d! w8 z
* 乘法运算
6 ]; K# i- I* d* c2 E2 v; @/ 除法运算 4 a2 {4 N$ ]6 n& V
% 取余数 4 k9 a% E5 n% z$ S
++ 累加
. _0 v% x. J9 u$ Q8 L9 K-- 递减
/ N$ w$ z4 {" K O0 W, M' m2 o, c: H: }* e7 v
(2)字符串运算:
# I# |# h' J$ A4 X字符串连接符号:., Z! I! }1 _: T: l
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
1 Y0 a: J9 W* G S6 v: X" d2 J$ @( A
0 g n9 n/ o$ D! h3 P9 T! U(3)逻辑运算:
$ d6 l3 X5 t) I符号
; C, Q+ N0 g$ R1 p2 g意义
$ ~6 A! E: T! @" l< 小于
$ }0 x" X1 X+ |" e4 U x1 _> 大于
$ G- h; t5 O1 U" B! [$ Q. x<= 小于或等于 " f3 A9 Y- A" _2 U+ @+ U6 }- Z
>= 大于或等于 " c; p( ?5 A7 G. |8 c
== 等于 3 @- K6 B2 w5 y i) T) ^+ {
!= 不等于 ' f) `! l$ R& Y% \ Q
&& 而且 (And)
\- d8 I/ @/ r# f9 d& Z' A0 F+ iand 而且 (And) $ F, Z1 Z* R( b
|| 或者 (Or) ; y6 S8 i/ v T2 B& n
or 或者 (Or) : V$ |" `) c. G1 V. d! \
xor 异或 (Xor)
' C5 e2 _* p3 \! A9 P; M$ Y1 e' V! 非 (Not)
( Z! l& _$ {4 P7 f$ _
) f% I" s' r# E- Q3 B% D0 m十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|