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

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

May 16, 2016 am 09:00 AM
php入门

在此教程之前,我就不长篇一律的说什么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" />

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

PHP中的新手入门指南 PHP中的新手入门指南 May 25, 2023 am 08:03 AM

PHP是一门热门的前端编程语言,它功能强大、易学易用,被广泛用于网站的开发和维护中。对于初学者来说,PHP入门需要一定的学习和掌握,下面就为大家提供一些PHP中的新手入门指南。一、学习基本概念在学习PHP之前,你需要了解一些基本概念。PHP是一种向Web服务器发出指令的脚本语言。简单来说,你可以使用PHP来生成HTML代码并将其发送给浏览器,最终呈现在网页上

PHP入门指南:TCP/IP编程 PHP入门指南:TCP/IP编程 May 20, 2023 pm 09:31 PM

PHP作为一个流行的服务器端脚本语言,它不仅可以用于Web应用程序的开发,还可以用于进行TCP/IP编程以及网络编程。在本文中,我们将为您介绍TCP/IP编程的基础知识和如何使用PHP进行TCP/IP编程。一、TCP/IP编程的基础知识TCP/IP协议是Internet上进行通信的标准协议,它是由TCP协议和IP协议两个部分组成的。TCP协议负责建立可靠连接

PHP入门指南:文件上传和下载 PHP入门指南:文件上传和下载 May 22, 2023 am 10:51 AM

在Web开发中,文件的上传和下载是一个非常常见的需求。无论是用户上传头像、文档,还是管理员让用户下载某个文件,都需要用到这个功能。而PHP作为一个强大的服务器端语言,自然也提供了强大的文件操作函数和类库,让我们可以轻松实现文件上传和下载功能。本篇文章将介绍PHP中实现文件上传和下载的基本流程和常用函数,并提供示例代码。如果你是PHP初学者或者正在学习文件操作

PHP入门指南:JSON扩展 PHP入门指南:JSON扩展 May 20, 2023 am 08:37 AM

PHP是一门广泛使用的编程语言,尤其在Web开发中,PHP占据着重要的地位。其中,JSON是一种常见的数据格式,它可以用于存储和传输数据。PHP中提供了JSON扩展,方便开发人员对JSON数据进行操作和处理。本文将介绍JSON扩展的基本用法和应用场景。一、JSON扩展基本用法将JSON字符串转化为PHP对象或数组PHP中的json_decode()函数可以将

PHP入门指南:一些常见的HTTP状态码 PHP入门指南:一些常见的HTTP状态码 May 21, 2023 am 08:15 AM

对于PHP初学者来说,了解HTTP状态码是非常重要的。HTTP状态码是指由Web服务器返回的3位数字代码,用于表示客户端请求的处理结果。本篇文章将介绍一些常见的HTTP状态码及其含义,帮助PHP初学者更好地理解网站开发过程中遇到的各种HTTP状态码。200OK200OK是最常见的HTTP状态码之一,表示请求已成功处理并返回结果。当你访问一个网站的时候,如

PHP入门指南:PHP基础语法 PHP入门指南:PHP基础语法 May 20, 2023 am 08:39 AM

PHP是一种服务器端脚本语言,它被用来开发动态网站、Web应用程序和网页程序。PHP的应用范围非常广泛,无论是初学者还是有经验的开发人员,都可以从中获益。本文将为您提供PHP的基础语法入门指南。如果您想学习PHP编程,并且从头开始打好基础,那么您来对了地方。PHP的基本结构一个PHP程序包含以下三个部分:代码两边的&

PHP入门指南:缓存设置 PHP入门指南:缓存设置 May 20, 2023 am 08:10 AM

PHP是一种非常流行的编程语言,在互联网开发领域经常被使用。在PHP开发中,缓存设置是非常重要的一部分。缓存可以提高网站性能和用户体验,降低服务器负载,是网站优化的常用手段之一。本文将为大家介绍PHP缓存设置的入门指南。一、什么是缓存?缓存就是将一些经常性访问的数据保存在内存中,以便下次访问时可以快速获取,避免重复计算或查询数据库,提高响应速度。PHP中,缓

PHP入门指南:代码版本管理 PHP入门指南:代码版本管理 May 24, 2023 am 08:13 AM

在软件开发中,版本管理是一个极其重要的环节。因为在团队中编写代码不可避免地需要合并各人的代码。版本管理工具可以帮助我们追踪代码修改,以及在合并时避免冲突。其中Git是目前最流行的版本管理工具,无论是个人开发还是团队协作都必备。本文将围绕着Git为大家介绍使用版本管理工具的好处、Git的基本概念和基础操作,并讲解如何使用Git与团队协作开发。为什么我们需要版本

See all articles