  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14197
- 金币
- 2389
- 威望
- 1647
- 贡献
- 1337
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
! L5 O* E2 d$ I- \8 }- v
( N; U/ y/ ]- x' {$ }
% t1 H* g) C1 }# m) s下面简单介绍一下PHP的语法。
/ E1 `3 y8 L; D4 l1 j V1 E: _6 r1、PHP程序始末标记: U0 `- X q' m# }4 _( E
(1)XML标记:: v$ M, O9 D: G. s6 p% A6 \7 A1 L: B4 ^
<?php6 o5 @ ~/ ^9 R/ H" |3 C7 Q O
php程序. R) c8 n- w5 S( ~5 e- c) v" \2 j6 ?
?>
! G) C7 H* a2 Q* I(2)SGML标记: Z# ^" @; m+ E
<?
& P: l1 z) o5 c% sphp程序6 H" x; o# Z& B
?>! x8 y! h0 d# N$ B0 Y; m
(3)正规的标记:" X* ?: O8 @: |2 D( v& }: p# b& [5 P
<script language = "php">) [' q& y0 h" D8 b; Z( T7 B
php程序% t. r7 ^" V- p+ `, z' T
</script>& O0 n7 @) D m: R$ p
/ s' f# S3 T% K, t* z) ?
2、引用文件的方法有两种:require 及 include。# @. C h. e9 s0 Y
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
/ c' s) \2 I2 L8 r ?- H! h1 Y, c
7 P9 D0 C. E7 t) w* E! C4 w4 B7 Sinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。1 d0 m+ ^! t3 K/ P
. e! U, }2 h1 L
3、注释方法:
& t: c: D$ ~3 R3 S7 B
6 `) z# f5 f) Y6 c<?php
. |' t2 P( n+ w* d, `' S( l H3 |" r! A% ^echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
+ \ M9 i$ E& O,单行注释
; c6 G; f* d2 S/* 本例采用多行的
7 |/ A& [7 S; o注释方式 9 ?( M7 B$ ?; T2 G* e3 ?
/*echo "这是第二种例子。\n" ; */
$ C. Y; ^9 x: k/ @8 k- A2 r* X! D5 ?8 r, ]
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 " {1 ~; y. U% o7 M
?> 1 j0 `" x1 r# H8 W$ e
' r3 O I* [% ?$ K8 s
4、变量类型:
# z2 ~' W n9 R% Y. C5 c5 D O
% j' S9 Z" i4 F+ x$mystring = "我是字符串" ;
0 m0 K( w" u$ T6 G: `$NewLine = "换行了\n" ; ! b1 S" Y- S9 L" F; ^
$int1 = 38 ; 6 y3 u' H0 _2 k2 j+ p- B
$float1 = 1.732 ; ' Z) o/ ~/ z3 H4 Z5 W" T7 |
$float2 = 1.4E 2 ;
0 J4 f8 D. A6 e% x, q1 h" O& K9 D$MyArray1 = array( "php" , "星" , "空" , "站" );
+ w' X) _, \! \1 M) U5 e
' b+ p8 X& `9 l这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
- h, i% M/ c1 E/ x p: \* ~
0 N# k" l+ J) Y- C& n( V7 V5、运算符号: 9 w: i+ K: {# ^* Y( m Y" ]! b
(1)数学运算:. n B4 d, u0 g, ^
符号
/ j- p' o- D) ]% z$ w意义
3 \: @1 s! s4 [7 o( F' n4 u+ 加法运算 - `- d- o* w; v* t
- 减法运算 8 q( U" `/ U4 B5 j
* 乘法运算
5 t; G$ {$ d5 Y0 E) o/ 除法运算
9 w$ G9 ]/ G7 W. S9 o, I% 取余数 ; H' N) M& X# e4 |
++ 累加 - V; F: s7 B3 j/ W d$ H. Z# l
-- 递减 % w; k u7 R, a) G
% @4 ]5 ]* E6 ~" [3 d0 n; r(2)字符串运算:) e) h& ~1 R- ]5 c% x
字符串连接符号:.' ?8 r, c; [) l
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
8 B5 B3 O2 |9 O* h! F: {2 f% I
# K/ F3 Q- D! f* |6 C(3)逻辑运算:
$ d4 l& v. w5 f4 v% H) L符号
9 L3 T8 {& i' P5 \4 T& F& q6 x意义
: P s! }$ C; r3 B* v1 R< 小于
u4 Y$ X+ u! V" ^ q4 w" X> 大于
0 I: ]2 ?4 w2 _$ K, e# F<= 小于或等于
1 t' i% i1 Y# h/ v0 Q9 ]0 b, [- X>= 大于或等于 % q& {5 U8 V; u" B: i& p# ` |$ b
== 等于 ! ?1 e+ C& a: m3 ^. d7 q
!= 不等于 $ C G- E3 ?( I7 k& f- W+ H
&& 而且 (And)
* U9 s* P# R( s; i; Dand 而且 (And) 5 y* `. h' f2 }2 o+ |- J; k# X
|| 或者 (Or)
" D! ~2 K5 G& L! W' x2 ]or 或者 (Or)
; v( f+ A3 U o/ ^& xxor 异或 (Xor)
- J) ?" f I4 T6 h9 n! 非 (Not) 2 c. y$ B V/ u2 F
* x, N/ l- V x/ Q3 b8 W+ T1 U6 ]十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|