返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
6 c4 p; z2 k' r3 D$ f& L
9 n0 M; k* N3 z6 e$ k, O5 q* ]
. ~% G# @; H% i& J
下面简单介绍一下PHP的语法。1 {! i- B% A9 F% y" l
1PHP程序始末标记
0 J3 k. V: G5 k" T1 |8 K(1)XML标记:
5 h1 ~2 \! ]6 |+ E) ]<?php
. P4 ]! s1 a3 @* H7 E- l4 r5 Aphp
程序9 Z) }; P$ d' w& g* C7 X
?>
$ _: s3 P6 N$ C7 z/ e& G(2)SGML
标记:1 |+ W! L7 C' k) t( s
<?
! G9 r( g; w( I9 P7 E( J, Mphp
程序* v3 E0 E  I- _2 q# K) o$ L& Z
?>
- I, ^# S9 D) W7 b6 r( Z(3)
正规的标记:! u" F1 @2 i0 q( M
<script language = "php">  T& n- G: I! b  t
php
程序
  E& D% Q* q* c3 C: x</script>
9 Z% M7 U& q' B5 x# x( ?
; n; w( ^- a, u1 w, ~2 N. G; \2
、引用文件的方法有两种:require include# e& R+ _/ m7 b% }5 ]1 a+ r( |
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
- K0 e1 o2 _: D# _7 D& }% @& A  R( c- ]: `- K
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。% o/ C9 \# q4 m( Y4 v6 d

9 X' f3 N* s, ~% \0 i3、注释方法:
! ?% |* \. I8 S( j! y4 v' S- ~
! P7 {+ m( S1 y- \9 w  @# h+ _' w<?php
' X) e: J! o1 U! J' o% u# pecho "
这是第一种例子。\n" ; // 本例是 C 语法的注释
) k6 k8 m- g5 P6 k,单行注释

* @5 C+ M2 s6 j' J/* 本例采用多行的2 p1 e8 Q7 `4 l$ Z6 N' v, s7 \
注释方式
: }/ j- {; p6 n7 h1 q% T. Z
/*echo "这是第二种例子。
\n" ; */
7 a  T0 G9 c1 J0 l' d+ n$ ~7 x; p9 F
) |7 U/ \' s6 b6 ]echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
' D7 F2 n0 E) [, R# p$ d
?> 7 U5 E# F8 \  c1 J, m- t: B8 \) X. t8 z
, }/ N4 G% h- ?  J
4、变量类型:
6 O; p3 V$ F8 W/ p
# I6 b! N3 f- [0 P* F6 g
$mystring = "我是字符串" ;
% e  U" }& s9 c: ?) h$NewLine = "换行了
\n" ; ! N6 @  H) i, _5 Z3 `6 `# P
$int1 = 38 ; * f' l0 d4 Z% j% C/ E2 k: e9 [0 `
$float1 = 1.732 ; 2 c8 Y- h$ m1 F& s: Q. ~
$float2 = 1.4E 2 ; / q6 N! C) `; j; l3 t" _  C2 J; R
$MyArray1 = array( "php" , "" , "" , "
" );
1 w% s9 w* e* y- S5 z3 |$ k  O3 i3 }3 e/ D1 C
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

0 V+ m$ V! M- p
) F2 d0 |' R3 g5 Q: K5、运算符号:
5 \/ ?; U; i, o0 z8 j7 m; u6 p(1)数学运算:

7 t2 u. U; L" B) c; c7 @符号
! R4 _2 J' a$ R意义

9 y5 c2 [, f# E" i9 A+ 加法运算

. [, x! U7 L3 n! T8 _( @8 {- 减法运算
4 ~* C4 q: ]8 A: p2 S- L
* 乘法运算
# a: Z( t" g. l1 S+ ?9 Q
/ 除法运算
2 J3 A* j% X/ u3 s3 ?$ |
% 取余数
. s# ^6 A) e) P# O/ Z! h+ V
++ 累加

; |1 y0 F% Z, u! a' e* Y" v-- 递减
1 `6 j5 e: w5 h# V
+ S1 W) P7 d3 }" X  Y1 u# w4 ^
(2)字符串运算:
# r& G7 B% W0 a! `) T. g
字符串连接符号:.
9 t* v) w) \' Z. s! ?; d; T! d' M1 |! E$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";6 N1 A' a1 D% P7 y

# `5 p. T& K0 F/ m5 [(3)逻辑运算:
; j5 F: a9 p7 ?+ o/ D9 ^5 I( K6 v$ g
符号
7 f8 Y! J4 u& {4 j  D意义
- ?% m, @* e; Z% v; R
< 小于

' T5 y; y7 ~9 C! O! ]> 大于

. S7 m. r' G& ~7 }: \; i) S! M<= 小于或等于
  P3 Z4 j: Y* r& b6 ~+ u) c
>= 大于或等于
0 S* l* X) k/ f
== 等于

  j! A6 Q4 r$ ^# f% r1 D" p; m!= 不等于
0 }' a# a" z* Q: E
&& 而且
(And)
& R. W2 s5 Y' Z* Hand
而且 (And) 1 m2 r5 D& }6 x. B  U; Y/ s6 [
|| 或者
(Or) , C  Z9 G& ~9 d. v. p
or 或者
(Or)
9 Q: ]0 @/ U1 l2 I1 Hxor 异或
(Xor)
5 y7 H4 }4 a  p!
(Not) " \; w5 m" y, ~& e5 h/ {8 t9 T

2 {4 S5 Q; c% A) A! E十天学会php之第一天就说到这里,第二天说一下流程控制。

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