|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
/ n) w0 u4 S2 Z p9 k) q
& e% d- t4 V4 b3 G, b, v# f- ?
& G' T* ]" f6 u0 u下面简单介绍一下PHP的语法。' {0 B( V4 j: v6 c; c
1、PHP程序始末标记
- U' O; `) i' O3 X4 c(1)XML标记:
; Z8 S6 [9 f. o: L<?php5 B: m( G1 Q( e) q0 W
php程序
+ b6 ~. D2 e, I& e0 X6 t1 x0 B( {6 T?>
. \ j& W) F' f(2)SGML标记:2 E' N, }1 K; r
<?" g3 W S9 a& c7 y' h1 a3 v
php程序
7 W5 Y8 a! \2 m. \6 x4 {) o?>- K' \, R; c M. X% W
(3)正规的标记: Z" Q/ p$ p6 d. O U" i
<script language = "php">
+ ]$ |; N, H4 k1 \php程序
: z0 R; v2 S s* m6 g+ ~) [4 `6 O</script>& }; t4 U* d+ N$ k4 m) Q
/ w) G L' E( H5 N6 W9 j2、引用文件的方法有两种:require 及 include。: [ o8 ^6 @6 z+ Z8 m9 y
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。% ]: a$ ]2 l4 O
! `' e7 `$ M- E8 x5 h, I/ Winclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
( ~2 |% ^8 p) ^& a# G% s. O7 T2 m* K) L; @ p( C; p
3、注释方法:& s! l1 P: @. i- l2 z) j1 i
4 }0 ?4 Y6 {; I3 n/ G, e+ X0 w p
<?php
& k0 l% N0 w" U3 c3 M4 t( Zecho "这是第一种例子。\n" ; // 本例是 C 语法的注释$ ^( A! f2 _# [# u3 D' z" Y' E
,单行注释
( U- W- l5 h8 r9 k/ _/* 本例采用多行的
1 l- K1 I4 g# V注释方式 ' R P/ `* B7 [5 h3 Z/ k, ^+ R
/*echo "这是第二种例子。\n" ; */8 w2 @" e) ^) n1 M0 S# L
1 P; W3 O6 s J0 m4 b, B
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
7 k' ?( d+ G8 Z6 k?>
! }! T6 a; l O, R' X3 k: d4 E" x6 Z* S( N
4、变量类型:
8 s/ ]8 p$ v# Q/ |
/ l* M* n' s8 c$mystring = "我是字符串" ;
- ]7 I. v7 c( x; u8 `$NewLine = "换行了\n" ; # F! R6 S; n" y
$int1 = 38 ; / m7 l$ d; s% Z v, `- }" n, p" A
$float1 = 1.732 ;
' v& F6 x. k( I% a8 Y; q$float2 = 1.4E 2 ;
$ H1 a7 J0 y$ {$ S, G% j$MyArray1 = array( "php" , "星" , "空" , "站" );
9 T8 T* Q% h) V' ^* V m2 k J% T! f+ }4 a$ C. C* b
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。& C" M8 x' y! \( \4 o
$ _/ G) S- f) Z% P3 C4 t5、运算符号:
j1 i/ L. S+ E5 G(1)数学运算:
. \1 L$ k. K, n4 v符号 ]5 W+ z2 n/ r1 x+ X! ^/ z* {
意义
- F6 }8 G' a+ D i7 x4 X8 P+ 加法运算 , o5 S0 x8 E q, C5 t2 V
- 减法运算
4 c5 x4 z* y9 Q) d1 m R* 乘法运算 , G1 M. b( b' K" w5 }4 y
/ 除法运算
1 Z+ E h1 o1 y9 t; }% 取余数 ! `+ |: V/ O1 t, R
++ 累加
* ?* s% A: _( J# {/ I' \4 s- R-- 递减 & f- e+ I' D% P2 V5 e3 W" \
/ }0 @, F3 H9 D( b) a7 O9 N9 v
(2)字符串运算:
- x7 X* y8 p" g1 ]7 f( [6 n字符串连接符号:.
8 }) M5 Q G% ^* X5 R$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";5 n1 ^8 L* g' V! U) Q2 ?
2 Z- w/ j J" Y9 y' S( g
(3)逻辑运算:
c; V) K5 p' K) r" \! t符号' a+ I( c2 M- x _
意义
9 u; b* [9 o9 Y+ m+ A; @1 e< 小于
& W' f$ {1 s: B8 r6 q+ b# t> 大于
. p! z, {- W4 L5 ^# E2 K% Z Q<= 小于或等于 e) _# v, f1 {1 _) e# ^* X$ k
>= 大于或等于
& H- s/ N6 P) f) b" i m== 等于
l$ d( t! R5 D$ n5 {) Q!= 不等于 3 u n U3 {. Q; S) v
&& 而且 (And) 5 Z6 i0 A4 i1 f8 u$ I0 _& w
and 而且 (And) : x1 l! k6 k6 W& O9 h& `3 w5 e
|| 或者 (Or) ! U" f, S: I0 v9 w2 [: ^* i
or 或者 (Or) + k5 q$ o4 O4 i% v6 X
xor 异或 (Xor)
" U4 Q5 w- Y9 }) S) G! 非 (Not) 8 n2 }$ t/ L2 m5 |1 k
, v8 o& `" [5 f8 u9 A十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|