返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
8 h1 h- M; ^5 D7 n- v* ?8 ^/ N. ~
0 f* `4 _* h( y+ g

' M" Z; ]# P% O下面简单介绍一下PHP的语法。
8 F. r" `. v+ u8 u5 [3 v, B* w# U1 S1PHP程序始末标记) [$ F& x+ l+ U$ W' s2 O5 y3 U
(1)XML标记:! \! P2 r: M7 F( G, ^. M+ ?8 _' j8 q
<?php
- q5 z6 P/ L0 ]5 _0 P3 t2 \0 _php
程序$ S& w  k) J, R; S
?>1 `2 u+ S% C# O+ o( N/ I5 R
(2)SGML
标记:4 z, S+ t) N& x+ s
<?
- j; H8 z. J6 x; aphp
程序' t6 M. n/ F4 h) c$ C& W- b2 C
?>) O4 s! _5 I- K0 U: l1 s' o
(3)
正规的标记:  S8 o) X9 F1 J" F
<script language = "php">/ a4 f. M+ j, w& q( F( g$ T) ~) Q
php
程序4 R0 R+ e/ b# U0 ~
</script>2 j& m$ K0 d. c4 X7 }

( y& V9 x/ v9 U+ J9 w& ^2 J: v% R2
、引用文件的方法有两种:require include' {' A6 W: q1 {0 W# N
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
3 W) a$ ]# r5 n1 k7 e3 a3 F) x9 g) e5 R
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。! g, C3 e0 L( F. h+ A! T

6 A: k. s% t2 e, M+ _% I3、注释方法:, W% `) l6 z5 x6 L0 h9 E4 A
* `9 I% H$ [* K( O" P; K! N+ ^7 ^& e
<?php ' y* _9 l* g. W9 z. U  S, I
echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释
0 `$ w6 P1 c1 n; m  H  Q,单行注释
" Z' v7 f2 u( g& Z0 ~( u* T
/* 本例采用多行的- L6 ~) X- f( V, T/ O
注释方式

8 c8 o# H+ l, L3 f/ [, i3 B8 s! I/*echo "这是第二种例子。
\n" ; */
, g' n3 }7 \7 l6 u: B0 r# z1 U
4 Y( p! K. V1 o$ S* s- _! n6 L& W0 lecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
& s, F) X% @1 _) e, M
?> . g9 v1 u8 r! j2 X4 e' Q

) Q3 N0 @- ~1 B+ H# {7 Z9 |: P9 f4、变量类型:

* H$ R3 ]' Z1 r9 t  F& }2 S- v& t1 y$ ^9 k, E, F' {
$mystring = "我是字符串" ;
5 V( ^7 J3 t: f/ X( E$NewLine = "换行了
\n" ; - n9 s9 s0 L# `6 `
$int1 = 38 ; 4 d8 g" ~. P2 [, ^, l' `/ x- C3 b
$float1 = 1.732 ; . r: |" R9 H$ Q' i) [9 t8 w+ E9 @
$float2 = 1.4E 2 ;
" C; {; _/ f2 w, E# y% v$MyArray1 = array( "php" , "" , "" , "
" ); ' K. r, S5 T! g& g& ?$ ]

/ P6 L0 X: W) j, Z这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

/ M; Q& m+ T/ D, x3 ^' R2 L. K9 [+ E6 A% F  v
5、运算符号:
+ ~7 T3 W+ }8 H+ K(1)数学运算:
( W2 d3 u, `# h3 y" U* C7 e) M- u! Y! c3 Q
符号
& W2 q5 m) W0 H意义
% T- A! n8 Y# N( G/ Q
+ 加法运算
( C) r* L# p, ]3 m* Q
- 减法运算

. R: f3 z/ p+ ~% l* 乘法运算

9 |) u# P: L) l; |7 Y; S4 f/ 除法运算

! E3 I; v3 z: E% 取余数
( _4 [8 ]% p3 t& B( b6 `
++ 累加

6 A' I" i' h. L8 d# I4 c-- 递减
  T; h7 G6 I5 L5 t3 s2 @

- H$ D9 |8 t% e* G8 _* H(2)字符串运算:

4 B" F+ ]  o. U. f" f. t字符串连接符号:.) Z5 r) x% c/ i+ J) h) O$ d5 l
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
# R; U$ i! h& J- `- D% M# A
5 U4 Z& P& e- f8 F* Q- @8 x(3)逻辑运算:
8 M1 T- W( i3 n; T. i  z6 T# q
符号' m( f1 y5 F: B9 z7 Q
意义

& S' Q6 x9 e2 _9 `' _. Q< 小于

1 M2 K) O) l4 G7 H# p* o> 大于

5 ]( ^" t2 N, g- r2 j: i" M7 L. @# _<= 小于或等于
2 Q% K0 `$ J/ Z
>= 大于或等于
( B3 j9 K( X* l
== 等于

0 X5 n6 u" U9 d/ `) t2 ]!= 不等于

  C: z" d% ~- `&& 而且
(And)
0 Q  ?; s3 @, vand
而且 (And)
5 }4 d- J3 |, s$ l|| 或者
(Or)
2 F" `% z/ \7 p/ vor 或者
(Or)
" ]2 I! M& Z  V  z/ ~2 d" Uxor 异或
(Xor)
7 e6 c1 s7 i9 s# ^! [% ^: U% s!
(Not) 6 W, k$ ^5 G/ ~9 R% H3 `( t; k
6 I) _' Q' V7 G2 `8 p( ~
十天学会php之第一天就说到这里,第二天说一下流程控制。

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