  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14171
- 金币
- 2376
- 威望
- 1647
- 贡献
- 1324
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:/ `0 c! C, U& p+ Z
1 ?: A' e# t6 Q9 R
( W5 {0 ^5 e0 D# J5 p' O下面简单介绍一下PHP的语法。: w6 p8 T) `& {
1、PHP程序始末标记$ P! O+ E8 B' U5 m% d N; n* I4 T
(1)XML标记:
; y7 ~9 Q/ e+ h g" B. {<?php
9 b( s% Z" e# |, k" ~php程序* p" l, r2 P& ~- \$ k9 p; k% R3 Q% L
?>
4 `4 j: Y, s+ F: C& Y: ^ t m(2)SGML标记:5 m4 z h9 Y/ H
<?; n8 ^+ o% ?1 h, C) K3 m3 a
php程序
u4 F: c7 T% r?>7 e8 ^2 N5 {. ?' r
(3)正规的标记:
' C2 r5 ~) }/ Z v5 J, ^- h<script language = "php">' _0 X3 m; D3 }
php程序
* p6 w/ O- L8 G( D</script>! ^4 M# ~4 a, F* V9 p9 R- X6 n
+ ~. O1 A2 t" {/ j% L. b
2、引用文件的方法有两种:require 及 include。
0 m4 S& b( r. I9 X1 d+ A& {require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。9 b3 ]* [8 o2 \" j' q# R! f% F
O {; @) {. `+ I; }) @0 }% winclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。' R/ e/ O' N+ n+ b6 K) ^( ]3 Y
5 c! M7 N* I8 \/ A) r
3、注释方法:
: H, C4 M* u! z0 r2 B4 Q X1 q* x7 F9 g: _
<?php ; [2 v* I4 k G/ l; |
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释: K8 ^. ^$ W* Y3 N3 m4 B6 U7 ~
,单行注释- ?" r4 e8 n4 F
/* 本例采用多行的: E1 u$ _0 M" i# L
注释方式
8 L/ v& i' l( n0 r6 w( ]$ U/*echo "这是第二种例子。\n" ; */8 g1 i" Z, Z5 z2 ]7 X' i
# f3 B% A0 I5 k) @echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
! b9 P/ X3 `' @9 C+ g3 T) s2 w?> % U, l- M" K' X0 @8 U
! m$ W! k, H8 Y* T4、变量类型:+ u3 G9 y( M" I# x
4 J& w9 f D4 R! s; |! z$mystring = "我是字符串" ; " V- c, y1 c! M, H4 T
$NewLine = "换行了\n" ;
4 n3 C) s3 Z/ b' T8 |$int1 = 38 ; ) t* e& c- m; g# M. A# ?
$float1 = 1.732 ;
% d: G5 X7 G/ E: O8 t$float2 = 1.4E 2 ; 7 C$ W; X" }2 k% s
$MyArray1 = array( "php" , "星" , "空" , "站" ); - t3 D" S/ L3 q7 k) ^* i( w+ O
) c1 M/ {% _; ]6 T' i' p0 }% S8 s
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。+ U+ T( ]" W5 Z2 E% V2 s3 {
6 U6 H, w0 F; `# I6 w
5、运算符号:
+ O5 Z0 U, Q+ g6 a3 r(1)数学运算:
# V* {! J( d6 m8 B+ Z符号0 Q' r2 Y2 d) h$ P; d9 q! H& P
意义 8 _, l* k; ~* P( o
+ 加法运算 % q @6 a4 L* \. x3 T4 a1 K
- 减法运算 p- {3 w }7 n! S- F
* 乘法运算 7 i+ @' Y: I/ M. u; u
/ 除法运算
5 ^6 x7 v% F: S4 N3 b' D9 L- Z8 W% 取余数 " k8 _) m# Y- L5 `0 `+ @0 c
++ 累加 7 j- h4 L. z, s% D7 I) c6 Q$ S
-- 递减 + E- ?% y. ?, u4 g! a0 R6 e5 R; ]7 k
. s9 ~) B. a! u" k n6 O9 \! o( V& }
(2)字符串运算:
: r( U) _* Y' y: U0 L8 C字符串连接符号:.
* T0 S! S; z# V w; i9 b: K! t3 v$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
) I/ z% `* O" a- A5 _) N+ p z7 t1 _& p+ k0 r5 b: |! U6 V. M
(3)逻辑运算:
$ R: }. ^3 q' Z! w3 R* u符号: \! O: t; u% o7 B4 o/ V0 ]
意义
6 E8 a6 W" @6 C5 `% B6 j< 小于
[+ I+ r6 W- O; i> 大于 , M1 X5 D. ?! [6 n
<= 小于或等于
; m- C$ i0 W; z/ z; H+ s" r>= 大于或等于 0 y* [2 n' ]. f6 N; E4 b6 C: {
== 等于 $ R# ]$ q' M7 t5 w, e* L; V+ @# ^
!= 不等于 ) d/ |! {% J% Y3 P* M j& l
&& 而且 (And) / N+ \$ G0 u: F% G0 v
and 而且 (And)
, V- M7 r6 a8 }2 \, u% h, a|| 或者 (Or)
+ K" b! |2 ?; |$ t& H$ } ` _$ l" Por 或者 (Or)
: ]1 [7 V- I: D( Hxor 异或 (Xor)
1 p( n/ h9 R, h- |1 T) C# @! ^! 非 (Not)
7 X3 X' ?3 q; z' r4 A" j. U
6 |( ~- O9 G# Y. ]十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|