|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
1 @8 r0 J* k$ b0 d# y" C- p$ F1 r1 g3 M, [ b& }! f2 p) ~7 J
& w5 y' n% R) @$ `4 @
下面简单介绍一下PHP的语法。% Y* d! _. j/ Y0 @1 `" q
1、PHP程序始末标记3 G" i; ]% J7 Z7 ^
(1)XML标记:
( e7 ~; p* k( G# k1 E<?php
% k/ w2 b9 r5 B7 d/ E) S, dphp程序) r$ L- Q4 I/ s0 _6 q
?>
$ V) ]) Z9 U" v5 R# B% o; `(2)SGML标记:% ]: ]4 R: N: p: L& r
<?
: ^5 S! s: I8 {4 i: Nphp程序 O+ N" w2 r- M) Z
?>
4 Q) k# U0 ]$ B( v9 M `, v(3)正规的标记:
. a( i9 J1 ]* b: @; `<script language = "php">! d C& E' ]0 w0 ?, e
php程序
0 z5 U; n6 H6 y" x</script>
0 b9 }9 `; j# |3 s, u, q; {( k, b. E
2、引用文件的方法有两种:require 及 include。9 e; C( n) P8 U+ r
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
. o# ?+ z1 Z$ s! z
5 \4 z) L: m7 o2 ^# Qinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
& B, L4 B2 s1 s+ r8 O
) r1 c& A4 s3 W3、注释方法:
1 P! m& M0 Z2 p
' E* h2 n! [/ a; n- ]# o<?php . p' i& v5 d; a) B
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
! I# X4 b. n6 `4 b3 M,单行注释2 X2 ^9 M. V Z4 {+ H& D* t8 I" u
/* 本例采用多行的
$ |, c% `8 e- S5 R, N注释方式
5 V0 H( o# J$ T& T' b/*echo "这是第二种例子。\n" ; */
' |; R5 i* [9 {* R5 L; g( E3 X: u" G% p2 S( M! F3 t/ A4 \, Z
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 5 B, L5 s: l3 z# M! E% F3 P
?>
; [- c( n, f0 s( V% r6 c7 B
" m) B" k e" E/ e9 r2 h4、变量类型:- U" V& y: v7 _" h1 N; q$ i
4 k- m( B9 |. Y( D
$mystring = "我是字符串" ; - l$ F$ X! O+ ?
$NewLine = "换行了\n" ; 7 D+ K( P1 D5 i) A( [$ h
$int1 = 38 ;
) i H6 v1 O# P5 h$float1 = 1.732 ;
' Z! s1 }) q5 y4 t$float2 = 1.4E 2 ;
# g9 v: b$ P. V3 f+ p$ K% T; F$MyArray1 = array( "php" , "星" , "空" , "站" ); : b1 l0 u: ~9 S" |- R: n1 c+ j
: y, ^, g% M% d
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
7 \! m" ^' ?* \ d/ d- N# X0 {2 A* H
. _& N$ k, _" ~0 }5、运算符号: 6 {. Z, X; X" C4 U; T4 d. R& R/ l
(1)数学运算:
' z# p& c8 I: c2 {8 J: i0 D符号% Z8 H: c9 C( |0 z( h$ D% M4 N
意义 ) r7 q- c9 n. J
+ 加法运算
8 y2 J9 y' ?2 W4 y, ]' z) g& {. S. }6 B- 减法运算
3 g2 n: {' S7 i& @6 p* 乘法运算 6 x/ _! J6 M% i5 P# t
/ 除法运算
) \/ w$ F( A+ U9 H1 [ t% 取余数 0 [- c$ ]( t! i: h) t r
++ 累加 9 p: y$ f% F+ k. u( n: @+ o3 I8 H$ t
-- 递减
, l' s4 z$ g2 `$ H; W2 ]! d' }' b. M' ~, I/ [& r
(2)字符串运算:( A% D* d, ~/ @
字符串连接符号:.
6 I$ d6 o: d4 U3 {6 ]! Q& Y$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
0 b$ Y" w" Z0 N4 e& y! f& n6 J/ g( e& N! l: l6 k8 o* u" R
(3)逻辑运算:: \0 W+ {: g6 F6 Z: E& U' ~1 W5 c4 T8 x
符号
1 K0 X Q8 q; \, U- W) d意义 8 `" W& K6 H+ o1 C1 J; {
< 小于 # C& k, |% E' z/ s4 ^2 a3 y
> 大于
2 U0 A, A' |: I4 A$ J7 N$ U3 r<= 小于或等于
. o9 C6 W, H B- T6 P>= 大于或等于
2 m; U. i' H1 @0 b! V== 等于
. L* ^# V; ~" f) S" B* v!= 不等于 6 G1 \) [* p4 X& @/ @, e8 L! ^
&& 而且 (And) 8 z( k% \4 W# o0 o( d# ~8 ~# p
and 而且 (And) 4 ^% r1 b! k( c' r8 \# P/ G6 R0 D
|| 或者 (Or) * C) K4 R1 z6 D, I( x+ o3 `
or 或者 (Or) ! a7 L" I( B y. o( R& x: e' \
xor 异或 (Xor) " c2 D5 e: [* {
! 非 (Not) x! W" v6 ?2 A3 E* r
3 J2 n/ l i8 x* b% e7 q十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|