返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
' e+ D+ C- p4 [( Z( B6 \0 `
9 M0 U" q+ i) A
7 }1 J7 @5 q2 ?3 D. _% i
下面简单介绍一下PHP的语法。4 H" h8 A" e# [$ |
1PHP程序始末标记% t+ m( E3 D3 v! _5 P7 l+ Q
(1)XML标记:
8 D' n7 [* M/ f( |/ X<?php+ m2 k9 F3 h5 Z6 q0 T8 R
php
程序  m- B) G% c. Y5 k; Y; }
?>* K/ R5 \% M$ K, I- i) x7 j1 V9 Q
(2)SGML
标记:% ^$ T9 {- I+ Y; z* |' @5 d" i
<?
) M, j' Y% y4 f: rphp
程序* S7 h: ?+ q7 ?3 j
?>. r% R7 x4 a; t6 v% r
(3)
正规的标记:  Z9 J4 Y& m) |8 D8 b
<script language = "php">1 ~1 r/ y6 `  t; J  [
php
程序- p+ _7 D1 f) B$ b5 ?- ]/ m) h; M
</script>
- h2 O: j& D8 g5 ]$ z& O" S% ^8 X
- {' {5 l1 h2 q( r2
、引用文件的方法有两种:require include
5 T# u5 |9 t# Y( N# Irequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
7 m( o4 g9 f( M- `( i. A( b1 F  P: G, ]3 j$ s, f3 O6 T
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。, O" q/ j' j  n, }
- c: c2 Q% J) U! h. I2 S
3、注释方法:
' U6 D9 M. _9 X2 @7 {
5 Z+ w) N& ]/ x9 K# O) r( {<?php " \& k) c% ?( n6 ~
echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释, G" C; {6 r6 G7 {# J
,单行注释

- w, }( K2 @/ V! a  a( D0 U/* 本例采用多行的
8 @; ~' {& y: S/ n" K7 J* r3 J注释方式

8 E+ y3 i, f& l4 [/ @& U/*echo "这是第二种例子。
\n" ; */
, Z% P" b" Q+ l, T1 {$ Y# _
9 y1 S' @6 O3 I# w0 aecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
: D3 A5 l1 K7 |# B, m4 [* m4 y" g2 h
?>
$ w0 p" {5 X% {& J
0 A! W- i3 {3 D7 S  {8 R. @% Q' D& I4、变量类型:

8 }3 v: y; ]8 ~- p
/ B9 h2 ]; G9 ^/ V+ i$mystring = "我是字符串" ; " R" _5 {9 j7 i( _1 u: u' ?
$NewLine = "换行了
\n" ;
7 j: ?) {: X3 M* ?$int1 = 38 ;
' k; Q+ c% T$ `  s& w% M$float1 = 1.732 ;
5 H5 m, Q3 X' t' M  ]* R$float2 = 1.4E 2 ; 4 D9 k4 y) V/ K; [9 b3 I
$MyArray1 = array( "php" , "" , "" , "
" ); 0 R" l- ]2 d1 S

) v2 y7 S$ f2 I这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

% M$ ?8 |8 B$ f! R& V+ ^
# S% K* B! e# Q; W- ?  L5、运算符号:
! K5 z8 y9 D3 _  ^7 m  W4 H(1)数学运算:

& y. P6 P8 @1 N1 ~5 o* T6 V符号
- y  O2 |7 J  m9 `3 }) o意义

5 h3 z- O5 i" j: j+ R/ A+ 加法运算
+ C0 B' p# b; \% g6 V
- 减法运算

& t+ F2 V8 L* z3 Y* 乘法运算
% S1 I0 A  v; }
/ 除法运算
0 y) L& t. h& V& A" T
% 取余数

1 y9 k4 j: b7 N& N$ M! p; [& v++ 累加

) t2 t  ]$ Z, k-- 递减

3 S3 `1 g3 W( N7 Y" k' s
/ B. p! ]7 D) S( T8 b6 o  X(2)字符串运算:
; s& b7 e# B, V% A6 m$ e" r
字符串连接符号:.
1 n$ z+ ?, x. S& T9 Z$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";5 ?/ s+ B4 k4 l$ l. M$ K  q

0 c3 \) p7 Q- V$ K4 W' _; \7 F( r(3)逻辑运算:

; O1 L3 a3 H2 B+ C1 D4 W5 w符号- o8 }8 g9 S% R+ S+ B! X
意义

9 Q( B; p2 y+ H& C9 o< 小于

: S& x8 }8 D" u! V> 大于
8 X( Y2 T7 U- M! U( `- a
<= 小于或等于
+ I% L* v5 D3 R9 ~( C( D* J
>= 大于或等于

+ R" ]8 Z, D' J5 G; F4 G( _== 等于
6 ^9 W0 l/ I0 z
!= 不等于

0 |0 |, D4 q8 z# v&& 而且
(And)
. c/ A$ N& g( O% v6 Wand
而且 (And) 3 N7 Z; a2 L2 L, o; @4 R% o  ]
|| 或者
(Or)
7 V  i. r5 i2 Q/ Gor 或者
(Or)
. j% [3 ]* @' A" ?* O7 d; f2 {xor 异或
(Xor)
8 D$ a' K" H" k3 }!
(Not) 0 ~/ S& J6 h8 g7 Z

, z1 @1 p9 y% [6 k' E/ C( G( K& E4 D十天学会php之第一天就说到这里,第二天说一下流程控制。

返回列表
【捌玖网络】已经运行: