Maison >php教程 >php手册 >Tutoriel de base PHP (tutoriel de base php) quelques bases de code code_php

Tutoriel de base PHP (tutoriel de base php) quelques bases de code code_php

WBOY
WBOYoriginal
2016-05-16 09:00:141814parcourir

Avant ce tutoriel, je ne parlerai pas des utilisations courantes de PHP de manière longue et uniforme. Concernant ce qu'est une variable, qu'est-ce qu'une déclaration de jugement, etc., veuillez vérifier vous-même les informations pertinentes. Ce didacticiel est destiné aux personnes qui ont des bases en programmation et qui sont nouvelles en PHP. L'article est relativement simple. Cela dépend principalement de la structure. Veuillez l'étudier vous-même pour plus de détails
Installation de l'environnement PHP :
La combinaison habituelle de PHP est : MySql+PHP+Apche, il existe également IIS+PHP+MySQL ou SqlServer
Bien sûr, nous pouvons choisir le package de combinaison pour l'installation. Il est conseillé aux débutants d'installer AppServ ou phpnow etc.
Vous pouvez utiliser ce sous iis pour prendre en charge php après l'avoir installé et exécuté. Mysql doit être installé.
Vous pouvez également installer chaque pièce vous-même. Configurez-le ensuite vous-même.
Adresse de téléchargement PHP : http://museum.php.net/php5/
Adresse de téléchargement Apache : http://prdownloads.sourceforge.net/appserv/ appserv-win32 -2.5.10.exe?download
Adresse de téléchargement MySQL : http://www.mysql.cn/
Tutoriel de configuration et d'installation : http:/ /wenku .baidu.com/view/c6118b1810a6f524ccbf85f9.html
  Ou /article/33062.htm
Outils d'écriture : Il est recommandé d'utiliser Notepad++ ou dreamweaver cs4
=== = ================================================== = ==============
Syntaxe :
La syntaxe de PHP est très simple - il suffit de regarder le code : Il s'agit de la méthode de déclaration du code PHP. Remarque : peut également être écrit ainsi, mais ce n'est pas recommandé.
Marquer la fin d'une instruction : le point-virgule marque la fin d'une instruction ";" -- un point-virgule doit être utilisé après chaque instruction pour indiquer la fin
======== ==== =============================================== ==== ========
Commentaires en PHP : --Voir le code dans le tutoriel
pour plus de détails. Les commentaires en PHP ont des commentaires sur une seule ligne : //Ceci est le commentaire et le commentaire du grand module : /* Ceci est un commentaire*/
================================ ============ ===========================
Variables :
Les variables PHP sont lâche. Mais il est également sensible à la casse, donc tout le monde devrait y prêter attention. Il n'est pas nécessaire de la déclarer avant de l'utiliser - PHP convertira automatiquement la variable dans le type de données correct en fonction de la manière dont la variable est déclarée
La déclaration des variables en PHP se fait à l'aide du mot-clé $ - toutes les variables sont identifiées par. $
Règles de dénomination des variables :
Les noms de variables doivent commencer par une lettre ou un trait de soulignement "_".
Les noms de variables ne peuvent contenir que des caractères alphanumériques et des traits de soulignement.
Les noms de variables ne peuvent pas contenir d'espaces. Si le nom de la variable est composé de plusieurs mots, ils doivent être séparés par des traits de soulignement (comme $my_string) ou commencer par une lettre majuscule (comme $myString).
Remarque : (Fondamentalement, tous les langages de programmation ont des règles de dénomination de variables similaires !)

Exemple :

Copier le code Le code est le suivant :
//Déclarer les variables
$var_name = "snow";
//Utiliser les variables
echo $var_name / Déclarez les constantes à l'aide de la fonction de définition. Regardez directement le code




Copiez le code

Le code est le suivant :


/* La fonction de définition a trois paramètres Le premier paramètre : Spécifiez le nom de la constante - les mots clés ne sont pas autorisés et la constante ne peut pas avoir le symbole $ Le deuxième paramètre : Spécifiez le valeur de la constante - elle ne peut être que booléenne, quatre types d'entiers, de virgule flottante et de chaînes Le troisième paramètre : spécifiez si cette constante est sensible à la casse - vrai ignore la casse, faux sensible à la casse */ definition("Name","Zhang San",true);
echo name;
/*Afficher le résultat : Zhang San -- parce que c'est vrai, ce n'est pas sensible à la casse*/
?>


Il existe également des constantes prédéfinies en PHP - vous pouvez consulter le manuel PHP ou les informations associées
============================ = ==========================================
Tableau : --PHP Les tableaux sont relativement simples et faciles à utiliser.
Les tableaux PHP peuvent être utilisés comme collections dans d'autres langages
Les tableaux PHP peuvent stocker n'importe quel type pris en charge par PHP. Bien sûr, vous pouvez également stocker des objets de classe, etc. - Regarder directement le code
Copiez le code Le code est le suivant :

/*================================== = ===============================*/
//숫자 배열
$nums = array( 1 ,2,3);
                                                                             에코 $nums[2]."
";
/*출력: 4*/
/*========= ========== ======================================= ========*/
//연관 배열 -- "=>"는 키-값 쌍을 지정하는 PHP의 연관 기호입니다.
         $ns = array("name"=>"Zhang San","age"=>22,"sex"=>"man");                                                         ns["name"] = "장산";
        $ns["age"] = 22;
        $ns["sex"] = "man";
                                                 > ;br /> ;나이:".$ns["age"]."
성별:".$ns["sex"]."
";
                                                               ==== == =============================================== == =====*/
//다차원 배열--배열도 배열에 저장될 수 있습니다
,"age"=>"23","gender"=>"male") ,"소형"=>array("취미"=>"먹기","성별"=>"여성" ));
                                         $bs =           '취미' ;"컴퓨터",
"나이"=>"23",
"성별"=>"남성"
" ),
"샤오홍"=>배열
                                  ~ | $bs[ "Xiaohong"]["성별"] = 2; $bs["Xiaohong"]["Hobby"] = 2; //....
                                                                                                          "] = array("취미"=> "컴퓨터","나이"=>"23","성별"=>"남성") $bs["소형"] = array("취미" =>"식사","성별"= >"여성");
                                                                                               "먹어" , ""성별"                        출력: 여성*/
/*====================== ==================== ===========================*/
?>


=====================================================================
 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"; Aller dans else
                                                                                                                                                                                                              / *
Le principe de la structure de sélection des commutateurs et si est similaire. 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 la fonction de passage - les paramètres de passage peuvent également être un objet de classe
Function MyEcho2 ($ STR)
{

Echo $ Str;

🎜>
MyEcho (); //Sortie : fonction sans paramètre

MyEcho2("Heheheha!"); ?> 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" />

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Étude de l'instruction PHP Switch notes_php basesArticle suivant:Étude de l'instruction PHP Switch notes_php bases

Articles Liés

Voir plus