|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14351
- 金币
- 2461
- 威望
- 1647
- 贡献
- 1409
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
; j- i4 l. |0 @9 o( y/ U9 f2 L) h( H4 @. G& k8 k+ g: G p k
2 I' Q4 K6 p( {. n
下面简单介绍一下PHP的语法。5 Z) M0 Z/ ] Z4 e1 h4 R
1、PHP程序始末标记" ?: b3 y* d, Q# k3 Y; h
(1)XML标记:) N3 j3 B! u) F* k' g; C; F, n u
<?php
6 W% P7 z; t9 Q" y. Nphp程序
6 G# A) L* ^- {3 F4 a3 [?>
6 S ~6 G; p$ G- j! l/ D9 V(2)SGML标记:
1 C9 I4 g4 b4 w6 H& j! C$ e" W. u+ w: N<?
* x. E6 A8 }: @php程序
0 L1 }0 x" k& B' \ t7 G?>. B7 z$ Q* E1 t5 s6 L! _# S
(3)正规的标记:" x$ Z+ h; F- c" ?9 L; q
<script language = "php">
: f& K$ R6 L8 Q# Rphp程序" o! B. E$ a$ \9 _
</script>
' D. t5 x' X) r$ B- }$ t
: N8 |# Z' j9 V9 }2、引用文件的方法有两种:require 及 include。. p9 R+ v/ r6 v! j$ N [
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
, @* E; W1 ^8 `; _: I' N/ [* E' ]7 i
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。( _5 t" H5 N3 a, x
# Z) m& L. g7 t# R5 ~; k5 h# e2 L
3、注释方法:' Y0 Z$ b( H' a! F' w( Y c% D
, w/ W3 n1 T' ?
<?php
! z0 e; c1 m+ p; F4 \% t/ D1 zecho "这是第一种例子。\n" ; // 本例是 C 语法的注释
8 Y( A6 J8 P4 r# q3 C,单行注释
6 }- h/ o! b. R& L. a) J' q/ t/* 本例采用多行的
- \4 o/ S- X) U注释方式
+ } f5 Q5 s' V& _5 k& M/ z/*echo "这是第二种例子。\n" ; */1 @# v/ h/ K4 r1 m# {) v% J( k
9 W% M( `# |! O# }+ ?+ N% M
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 ; n+ ?2 O0 B$ {6 {( J- E
?> $ V. R4 P. Q0 M9 X* D' w
6 u' U6 @& o9 i" P- }- B( k' i- k8 e3 z; {4、变量类型:7 p0 f5 N& ?; e* G8 D) L1 I$ l% B
5 H& {9 G. n# w/ R6 s) o$mystring = "我是字符串" ; X: G0 N+ J: d3 ^
$NewLine = "换行了\n" ; ) k. p- ^ ?7 ]5 V' W2 Y
$int1 = 38 ;
$ l! w8 W9 c1 p4 `8 {$ ]$float1 = 1.732 ; 2 [0 M% W8 V3 H% h
$float2 = 1.4E 2 ;
J1 w; {# `# Q) L' E% T6 m! R$MyArray1 = array( "php" , "星" , "空" , "站" );
! M: T& C% P9 f: S1 K9 R/ k7 [2 `% l! \& F0 w
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
; i* f1 z. g) t. h* ~/ p' R9 P
! Q0 X& t( V* l" B/ I5 M5、运算符号: - J7 y/ I& V8 j9 V7 U; n
(1)数学运算:9 Z5 `" Q5 o! ?0 A5 r* |
符号
8 G" z! p1 o" o意义 ; L) b! G- W( N# B% b8 _! [
+ 加法运算
' _: y3 @$ p) t) Q- 减法运算
8 J3 p) b; E4 C+ ^* 乘法运算 " r# D1 y& U# u. {! N
/ 除法运算 1 u$ i S* |+ \& X& b; S$ a7 j# x
% 取余数 9 }% E" t0 P% V! N5 F1 e/ K+ i
++ 累加 4 ]2 y/ J2 n+ m) w' l7 M- `6 m
-- 递减 4 H7 K3 N/ g& K2 \+ H
0 U- d. z3 b ^4 Z" [(2)字符串运算:& O. V0 m+ v( I
字符串连接符号:.& G" y3 ]* H9 x$ u# u$ |! `
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
' E& h1 R: P$ v: m; N
1 m6 A0 [% H. K! S2 a! l2 [5 Z(3)逻辑运算:" q5 k* L& u" L% ^- i( O, U
符号
( H7 }. ]# }2 m5 X, b, a4 \, f意义
w8 f4 ?/ |. K$ x< 小于 ; R; V4 E" C# a
> 大于 # g& B- p6 h: h. l
<= 小于或等于 ) d9 }3 @3 q9 ]# c1 ?' h; r( O
>= 大于或等于
+ `) V1 E! o. m& ~# t== 等于 3 b! i" `, Y2 j2 T9 R7 u
!= 不等于 1 `% |9 _% |7 C) c' F) ^. u
&& 而且 (And) : |7 ]0 z2 A: n2 N! c) n
and 而且 (And)
) p U0 q% @/ ~5 e4 p) G& ^|| 或者 (Or)
7 M: s$ W2 S* l7 l9 Y) ior 或者 (Or)
6 y; w/ H0 U# v6 Uxor 异或 (Xor) . S* ~, M7 e) Z
! 非 (Not)
T2 \6 ~4 N- x I( g! k
# ~0 n* n( D8 [. H' R十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|