十天学会php之第一天
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
+ L8 T' k' a/ ~- L# z, p) |5 q- m4 d# V) e4 W0 f. l& f8 m, p
4 ?& H* x/ n0 Q0 b4 V9 `下面简单介绍一下PHP的语法。) ^7 k" h$ t6 a: B6 t" p' r
1、PHP程序始末标记
$ \0 [' m0 r- F$ w$ v w(1)XML标记:
# i6 N& s! m+ y6 h3 h, |3 |<?php
+ p6 K4 r- ] E% p6 @3 F% }php程序
* K8 y3 i; y+ v1 k" {* w. N/ @) q( ?1 F# z?>/ C- {& u, x5 b) s. o
(2)SGML标记:/ x2 B6 G1 S& g" D, q
<?/ p2 t. |* j: a1 W9 `
php程序) h9 c. R' e. l
?>! {1 R# d' C7 i x8 g
(3)正规的标记:' T e. F8 [& ]) k0 ?6 q
<script language = "php">
4 V! O1 c" R- @- Yphp程序
% `0 w9 Z& n( U9 @</script>: I; u+ k* x7 y% u: h" n. q
6 c0 u4 g0 @3 Q8 F; v
2、引用文件的方法有两种:require 及 include。
" b) ]% V" l. r! i5 U) Orequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
J# a% A0 K) s# J5 O
9 L0 E, U6 a0 Rinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。$ r' _1 d: J4 v+ z
: Y5 d5 U3 j' @) J. R
3、注释方法:
2 W$ t) R% @/ K. K
; s( I. g% E! ^* H<?php . Z% q3 r0 `. \9 B" Z) f
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
8 i7 K" r) W% p,单行注释
# L" L( N$ o& Z/* 本例采用多行的
8 g6 f0 j: ^& y( E+ R- t2 }- w/ e注释方式 $ j, J5 v7 H5 O5 K% c% I; i
/*echo "这是第二种例子。\n" ; */" O5 K2 m, {) @4 K ?9 s
# l! i5 l6 t' D0 @4 @
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 / H) z) I3 X; D& \
?>
7 j( f. r* T1 g' D- C P
4 e+ y+ e0 U6 \4、变量类型:
. r+ U, W: }1 x* t, @! B
6 {' V1 Z* g' ~' d |$mystring = "我是字符串" ; ; P1 L8 Y! O5 F1 `- p
$NewLine = "换行了\n" ; 2 Z' ^1 C( Z- N. \
$int1 = 38 ;
( K" h( t5 t/ Y+ f2 b$float1 = 1.732 ; ' a" I6 c7 k" l/ X. V, Q
$float2 = 1.4E 2 ;
$ O6 k) o" s9 U$ ^$MyArray1 = array( "php" , "星" , "空" , "站" );
& ^8 `; O! R* h, j9 J, ^3 t# Y! D; t! B8 I: [4 S) q
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
& i- c5 k9 `, k$ E8 X" @. U' C e4 X( w6 ~
5、运算符号:
) r8 s; x* \1 g' M6 s+ m9 r. r; Y(1)数学运算:
( ?; I2 t( a& E3 K; k符号" M! E' C7 Z. e
意义
7 O9 F, _; u* L+ o- P6 A+ 加法运算 8 w; G% l4 B8 s2 d% U& K% z5 F! _
- 减法运算 / C( I5 L2 {* N! ]0 D
* 乘法运算 % r" N" x6 E. r- v! E
/ 除法运算
" v' z: U) [. q1 u3 Y( u% 取余数
?1 R9 {! F4 l5 C+ n- E3 C4 L++ 累加
# X3 u8 ]& x3 |8 J, f; ^-- 递减 & Q8 n% _. r* O0 p/ o0 S1 I4 ~8 Y
; M& I/ D7 t* h(2)字符串运算:" V r! k. R+ u7 }
字符串连接符号:.
( P3 C% f1 q9 Q$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";' u l3 u1 ?8 Z# c; [$ ?: a4 }+ F
Q: z4 S; ?/ O3 }$ K+ I" I
(3)逻辑运算:0 i/ j2 c. H) p/ I7 I- o6 h u0 o
符号3 w5 J8 X! X* t& U: O/ n
意义 8 ?8 G' l7 `0 w+ X6 f
< 小于 ) k- }: Q# X" T' W* r
> 大于 H; w% p9 p8 ?" N- _3 h
<= 小于或等于 2 }% q( A1 }) R3 a
>= 大于或等于
2 w4 l _1 O; s== 等于
D2 \7 e- s* H T% \% B# Q!= 不等于
6 o" I* M" {, S2 p7 A&& 而且 (And)
9 h- H. C5 }0 Q; s/ r: q) Sand 而且 (And) 0 C7 h) h6 b0 W. x* {
|| 或者 (Or) 9 U) w3 E% P) Q, i* e0 U+ u! u
or 或者 (Or) 8 S9 f- v/ W& l Z
xor 异或 (Xor)
S( q1 o; n3 W( L) ?" q& J! 非 (Not) $ k5 \- y. E0 T: T, b
1 c& ~5 @/ X4 b+ L5 s十天学会php之第一天就说到这里,第二天说一下流程控制。
搜索更多相关主题的帖子:
十天学会php 教程