返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
  f3 P4 L' F1 W7 i: T* l
* w& P% P" R# j7 I9 ^7 `
: \" N9 }5 G. C* E- p0 ?+ R9 E
下面简单介绍一下PHP的语法。( {4 r+ O# |: H3 \8 F# Y) U
1PHP程序始末标记* A4 h9 J2 S* H* k: v. [6 i
(1)XML标记:
7 ?. ^. n5 y4 h! {& `<?php( X* m( Z; G8 W+ _( e
php
程序
0 x" \9 M; L# d6 {?>6 ^- N" A; f+ E+ s2 z
(2)SGML
标记:- |0 _1 x) j3 P6 z
<?
  u" d7 ^" P. ^2 H6 K. N4 T) pphp
程序
4 c0 s7 C8 L) C5 }: y6 Z?>
7 ^& n" v/ @- @. z2 |(3)
正规的标记:
5 {$ H* ?! ]5 A5 v; B- T<script language = "php">7 a/ {, y; ?- O+ u' d
php
程序- ^8 v2 ?% U* G, ]9 ~9 O; ]6 s
</script>
( Z& Y# a" ]4 b1 |0 M! G+ @# T7 _3 g% S; }
2
、引用文件的方法有两种:require include( @" ^: _4 J6 B7 j, r6 b
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
( J- @8 u$ A- v7 }& C8 @, E! X: y
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。9 O) u6 Z/ K) y% N

  d/ L3 c% H( b) ?; Z+ `3、注释方法:/ V/ N. T: M5 u4 p* s9 _1 e
  J/ J% f# j  T2 x
<?php 1 x( B  T( B  `) }) _
echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释9 ^1 b- X; n! ?4 z
,单行注释
% C$ @+ a: t% H. q& x) b: o/ L* v
/* 本例采用多行的
5 I4 X+ o/ r  P, n5 ]注释方式

1 ?7 w5 L& q8 ?* o/*echo "这是第二种例子。
\n" ; */
! `% J  H) ?7 L4 ~( _0 z
0 c  _3 K. c) x4 u/ L5 ^echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
5 Y# R9 ?& R; _3 U
?>
4 g% ?1 W% p4 a- v4 r8 @
/ ?) Q4 v/ {7 T: {' ^7 n! Q- m4、变量类型:
$ `  m( h: l) }( T8 P4 ^% P/ [, r
* u% o, b. A4 E4 t- K
$mystring = "我是字符串" ; % R/ p6 c- `4 a- B) C
$NewLine = "换行了
\n" ; / P4 P& _$ h+ \8 U( }9 ]9 }
$int1 = 38 ;
- m) ]7 P- `1 \0 i! t4 V4 x, n4 D$float1 = 1.732 ; 7 y& Q6 `4 A, Y. i  p% W; W3 {
$float2 = 1.4E 2 ; $ ?# J! {+ L- M6 j! ]6 T; `8 h% u
$MyArray1 = array( "php" , "" , "" , "
" ); 5 `" V% E* W% b' n1 T

# o  b: A+ C1 g$ b0 |这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
3 R9 t% s3 @3 W4 \
! \0 `' i- `0 D: ?4 ^
5、运算符号: * H& K! C0 x: B" f) a; x
(1)数学运算:
5 F+ n; q- T! D5 E4 j# \8 b# X
符号
# |/ Z. O' @$ P6 ?意义

' ~& U, a) |1 ~9 s, O* [& ^+ 加法运算

% S. X+ R2 W! X  A6 z- 减法运算

) ^6 G0 \! h. P: A- S9 M* 乘法运算

% m3 n+ f! q+ j, Y" ~/ 除法运算

7 j+ x6 {  O- @" p+ C3 {2 l& V% 取余数
1 D2 i5 a5 e$ J* z/ x& e( _) E
++ 累加
" v2 m5 r' w$ X3 {3 _+ A! w! B4 {
-- 递减
. D2 L$ z* q9 r- e7 M; d4 y) c
& @1 n" `$ W( P  {
(2)字符串运算:

2 K: [& l; z0 e' U7 n9 q4 e字符串连接符号:.- `! q6 Y+ N) v: g9 c
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";; @4 [' a6 h; j# a2 L
5 s( s. ^  p0 s' ~  y
(3)逻辑运算:
' E. v0 O) z$ U  r6 i$ k
符号
% h" T' Q6 f% P) y: h( a% i8 q" w意义
/ A1 h: |& u  D4 A
< 小于

$ J/ R8 w& U, T. [! N- Z2 a+ z8 A+ ~> 大于

8 P/ W8 Z% j6 ^9 f, H/ m# P) A<= 小于或等于

9 n8 ?. m9 e7 @( m$ Z>= 大于或等于

& }- o+ f- t) }7 ?1 n  o) Q7 x0 `- ^== 等于

5 i$ A/ U7 E! t& T( ^: T!= 不等于

2 c: d: \. v7 u: s1 L. I  k&& 而且
(And)
2 l( W* W: U' s* s9 I* D5 J$ @and
而且 (And)   k! O/ y$ O$ x2 y
|| 或者
(Or) ' U- E5 f! |1 ?  G3 B+ n* a( B; v# A; N
or 或者
(Or)
$ G! B* u, l) T- D" ~# n- a5 E, uxor 异或
(Xor)
; E: w2 A9 |- b  C! Q) _!
(Not) - _- L3 I3 n5 r$ |6 f8 M0 w- Z1 V
; L& P0 @9 |* A0 B2 }+ H/ ~
十天学会php之第一天就说到这里,第二天说一下流程控制。

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