首页 > php教程 > php手册 > 正文

PHP基础教程(php入门基础教程)一些code代码_php基础

WBOY
发布: 2016-05-16 09:00:14
原创
1739 人浏览过

在此教程之前,我就不长篇一律的说什么PHP的常用了。 关于什么是变量呀什么是判断语句呀什么的,请自行查询相关资料此教程值针对于有编程基础,且对PHP陌生的人看。文章比较简单。主要看结构。详细的还请大家自己多多研究
PHP环境安装:
  PHP通常组合是 :MySql+PHP+Apche 也有 IIS+PHP+MySQL或SqlServer
当然我们可以进行选择组合包来进行安装。 新手建议装AppServphpnow等。
iis下可以用这个安装运行一下就支持php了,mysql需要安装一下。
  也可以进行自己安装各个部分。然后自己进行配置。
  PHP各版本的下载地址:http://museum.php.net/php5/
  Apche下载地址:http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.10.exe?download
  MySQL下载地址:http://www.mysql.cn/
  配置安装教程:http://wenku.baidu.com/view/c6118b1810a6f524ccbf85f9.html
      或者 /article/33062.htm
  编写工具:建议用Notepad++或者dreamweaver cs4
====================================================================
语法:
  PHP的语法很简单 --直接看代码: 这就是PHP代码的声明方式。 注: 等这中写法也可以写,但是不建议这么写。
  标记语句的结束:分号是标记一条语句的结束 ";" --每条语句结束后要用“;”分号表示结束.
=====================================================================
PHP中的注释: --详见教程中的code
  php中的注释有单行注释: //这是注释
和大模块注释:/*这是注释*/
=====================================================================
变量:
PHP变量是松散的。但是它也区分大小写,这点大家要注意。 在使用它之前,无需声明 -根据变量声明方式,PHP会自动把变量转换成正确的数据类型.
在PHP中声明变量使用$关键字来声明 --所有的变量都是由$来标识的
变量命名规则:
变量名必须以字母或下划线 "_" 开头。
变量名只能包含字母数字字符以及下划线。
变量名不能包含空格。如果变量名由多个单词组成,那么应该使用下划线进行分隔(比如 $my_string),或者以大写字母开头(比如 $myString)。
注:(基本上所有的编程语言的变量命名规则都差不多!)

示例:

复制代码 代码如下:

       //声明变量
       $var_name = "snow";
       //使用变量
       echo $var_name;
      /*
        显示结果: snow
      */
?>

常量:
  PHP中常量的声明:
    在PHP中声明常量使用define函数来声明的 。直接看code
复制代码 代码如下:

     /*
      define函数有三个参数
       第一个参数:指定常量名 --不得使用关键字,常量不能有$符号
       第二个参数:指定常量的值 --只能是布尔、整数、浮点、字符串四个类型
       第三个参数:指定此常量是否对大小写敏感 --true忽略大小写,false区分大小写
    */
     define("Name","张三",true);
     echo name;
    /*显示结果:张三 --因为是true所以不区分大小写*/
?>

PHP中也有预定义常量 --大家可以查询PHP手册或者相关资料
=====================================================================
数组:    --PHP的数组还是比较简单好用的。
  PHP数组可以当作其它语言中的集合使用
  PHP数组里可以存放PHP支持的任何类型。当然也可以存放 类对象等 --直接看code
复制代码 代码如下:

        /*===================================================================*/
        //数值数组
         $nums = array(1,2,3);
        //或者等同于
         $nums[0] = 1;
        $nums[1] = 2;
        $nums[2] = 4;
        echo $nums[2]."
";
        /*输出:4*/
        /*===================================================================*/
        //关联数组  --其中的“=>”是PHP中的关联符号,就是指定键值对的。
         $ns = array("name"=>"张三","age"=>22,"sex"=>"man"); 
        //或者等同于
         $ns["name"] = "张三";
        $ns["age"] = 22;
        $ns["sex"] = "man";
        echo "姓名:".$ns["name"]."
年龄:".$ns["age"]."
性别:".$ns["sex"]."
";
        /*输出:
            姓名:张三
              年龄:22
            性别:man
        */
        /*===================================================================*/
        //多维数组 --数组里面还可以存放数组
         $bs = array("张三"=>array("爱好"=>"计算机","年纪"=>"23","性别"=>"男"),"小红"=>array("爱好"=>"吃饭","性别"=>"女"));
        //调一下格式,让大家看的清楚些
         $bs = array
        (
            "张三"=>array
            (
                "爱好"=>"计算机",
                "年纪"=>"23",
                "性别"=>"男"
            ),
            "小红"=>array
            (
                "爱好"=>"吃饭",
                "性别"=>"女"
            )
        );
        //或者等同于
         $bs["小红"]["性别"] = 2; $bs["小红"]["爱好"] = 2; //....
        //或
         $bs["张三"] = array("爱好"=>"计算机","年纪"=>"23","性别"=>"男"); $bs["小红"] = array("爱好"=>"吃饭","性别"=>"女");
        echo $bs["小红"]["性别"]."
";
        /*输出:女*/
        /*===================================================================*/
    ?>

=====================================================================
 PHP运算符: --摘录w3school的教程
  
本部分列出了在 PHP 中使用的各种运算符:
算数运算符
运算符 说明 例子 结果
+ Addition x=2
x+2
4
- Subtraction x=2
5-x
3
* Multiplication x=4
x*5
20
/ Division 15/5
5/2
3
2.5
% Modulus (division remainder) 5%2
10%8
10%2
1
2
0
++ Increment x=5
x++
x=6
-- Decrement x=5
x--
x=4
赋值运算符
运算符 说明 例子
= x=y x=y
+= x+=y x=x+y
-= x-=y x=x-y
*= x*=y x=x*y
/= x/=y x=x/y
.= x.=y x=x.y
%= x%=y x=x%y

比较运算符

运算符 说明 例子
== is equal to 5==8 returns false
!= is not equal 5!=8 returns true
> is greater than 5>8 returns false
< is less than 5<8 returns true
>= is greater than or equal to 5>=8 returns false
<= is less than or equal to 5<=8 returns true

逻辑运算符

运算符 说明 例子
&& and x=6
y=3

(x < 10 && y > 1) returns true

|| or x=6
y=3

(x==5 || y==5) returns false

! not x=6
y=3

!(x==y) returns true


Déclaration de jugement du programme :

C'est la même chose que C#, Java, C et autres déclarations de jugement. Il y a des instructions if..else/else..if et switch - regardez directement Code

Copier le code Le code est le suivant :

$name = "Zhang San" //Déclarer les variables
Même si les derniers sont établis, ils seront ignorés*/
// détermine si le nom est Zhang San
if ($ name == "Zhang San")
{
echo "Zhang San";
} else if ($ name == "Li Si") // Alors juge
{
echo "Li Si";
}
else // Go dans d'autres
                                                                                                                                                                                                       / *
Le principe de la structure de sélection du commutateur et son if sont similaires. Ajoutez simplement un break dans le cas - bien sûr, vous n'êtes pas obligé de l'ajouter.
Dans ce cas, après avoir exécuté le cas 1, il ne sautera pas, mais continuera à exécuter la branche de cas suivante. Ne sautez pas jusqu'à ce que vous rencontriez une pause. Vous pouvez l'essayer vous-même
*/
switch($num)
{
cas 1 :
echo "一";
break;
cas 2 :
echo "二";
break;
default : //Branche par défaut. Exécuté lorsqu'aucune des conditions n'est vraie.
                         echo "autre" ;                                                                                                                                                                                                                                  🎜>

Boucle PHP :

Identique aux autres langages de programmation fortement typés. PHP a aussi while, do while, for et foreach -- il suffit de regarder le code





Copier le code


Le code est le suivant :
& lt;? PHP
$ Index = 1;
Tandis que ($ Index & LT; = 10)
{
Echo ".
";
                                                                                                                                                                                                                                                                                       ; 🎜>         $index = 1; }
while($index <=1);

/*Les résultats ci-dessus sont affichés une seule fois*/
echo '
pour ($ index = 1; $ index & lt; = 3; $ index ++)
Les résultats ci-dessus sont sortis 3 fois * /
ont été été été. // Parcours du tableau
{
echo ": "& LT; br /& gt;"
}
/*résultats affichés 3 fois* /
?> ;


Fonction PHP :

La déclaration d'une fonction php est très simple. Il suffit d'ajouter le mot clé function devant et suivi du nom de la fonction. --Veuillez consulter le code directement pour le format spécifique




Copiez le code


Le code est le suivant :


                                                                                                                                                                                                                                                                                                 🎜>
// Il existe un paramètre de fonction de passage - les paramètres de passage peuvent également être un objet de classe (); "Heheheha!"); //Sortie: Hehehaha!
?>


Cours PHP :

PHP, comme d'autres langages de haut niveau, prend en charge la programmation orientée objet. Ici je parle de la déclaration de la partie basique de la classe php. Concernant la programmation orientée objet, merci de faire vos propres recherches Lors de la déclaration d'une classe en PHP, vous devez également ajouter le mot-clé class - voir le code pour plus de détails - (y compris les fonctions statiques, les appels de fonction, etc.)

Copier le code


Le code est le suivant :

class MyClass //Déclaration de classe
                                          $test = "Test static method" //Définir des variables publiques
                                                                                                                                                                                                  " le symbole signifie un appel de classe
                                                                                                                                                    = $Num1 ;
                                                                                                                                                                                                                                    🎜>            {
                                                                               "
".MaClasse::$test."
"                                                        = new MyClass;
echo $temp->SetNum(2 ,8)->Calc(); //Sortie : 10
MyClass::Tt(); //"::"appel statique/ /Sortie : Tester la méthode statique
?>


Traitement des formulaires PHP :

Lorsque l'utilisateur de la page soumet la valeur, utilisez les variables définies par le système $_GET et $_POST ou $_REQUEST (qui incluent $_GET, $_POST et $_COOKIE) pour lire la valeur soumise -- voir le code





Copier le code


Le code est le suivant :



  < ?php
echo $_POST["xx"]."
"; //Lire la valeur du message
echo $_REQUEST["xx"]
//Lire la valeur avec obtenir. Essayez-le vous-même
?>

< ; input type="submit" value="Submit" />

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门推荐
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板