Maison  >  Article  >  développement back-end  >  Commandes PHP

Commandes PHP

王林
王林original
2024-08-29 12:34:20437parcourir

PHP signifie processeur hypertexte conçu comme un langage de script côté serveur pour développer l'application Web. Le code PHP est principalement combiné ou intégré à la syntaxe HTML, mais il peut être utilisé pour n'importe quel système de modèles d'application Web ou framework Web disponible.

Commandes PHP de base

Il existe de nombreuses commandes PHP disponibles pour une utilisation dans différents environnements, en particulier pour préparer une application Web ou pour intégrer l'intégralité de la base de code côté serveur avec la syntaxe HTML et très faciles à apprendre pour le développeur normal. Certaines des commandes PHP de base sont mentionnées ci-dessous :

PUBLICITÉ Cours populaire dans cette catégorie DEVELOPPEUR PHP - Spécialisation | Série de 8 cours | 3 tests simulés

Commencez votre cours de développement de logiciels libres

Développement Web, langages de programmation, tests de logiciels et autres

1. Variables PHP

  • Types de variables : Les variables ont toujours joué un rôle important dans tout type de langage de programmation. PHP utilise également la déclaration de la variable pour attribuer la valeur. L'une des principales caractéristiques de la variable PHP est qu'il n'est pas nécessaire de déclarer le type de la variable. Comme PHP est un type de langage hebdomadaire, déclarez la variable en tenant compte du type en fonction de la valeur attribuée. PHP types de variétés normalement acceptés pour n'importe quelle variable comme une chaîne, un entier, un flottant, un booléen, un objet, une ressource, un tableau ou NULL.
  • Nom de la variable : Le nom de la variable en PHP commence toujours par $, suivi de tout texte ou lettre spécifique et _. Le nom de la variable PHP est sensible à la casse, donc toute variable en majuscule portant le même nom doit être considérée comme une nouvelle variable.
  • Portée de la variable : le nombre maximum de variables sont dans la portée locale. Les variables déclarées à l'intérieur de la fonction ne sont pas disponibles hors de la fonction, de la même approche, les variables déclarées en dehors de la fonction ne sont pas disponibles à l'intérieur de la fonction. Il est possible de déclarer une variable globale en PHP, dans ce cas, il faut déclarer cette variable comme globale spécifiquement, ou y accéder via le tableau global.

2. Opérateurs PHP

  • Opérateur pour les affectations : PHP utilise normalement un opérateur commun pour l'affectation qui est égal à ('='). À gauche de ce signe égal se trouve le nom de la variable et à droite la valeur attribuée.
  • Opérateurs pour opération arithmétique : Les opérateurs ci-dessous sont utilisés pour effectuer une opération arithmétique en PHP. Les opérateurs sont '+', '-','*', '/', '%', '++', '–'.
  • Opérateurs de combinaison : Il s'agit essentiellement d'une combinaison d'opérateur arithmétique et d'opérateur d'affectation. Les opérateurs combinés sont '+=', '-=', '*=', '/=', '%='.
  • Opérateurs de comparaison : les opérateurs de comparaison sont '==', '!=', '>', '>=', '<', '<='.
  • Opérateur d'expression logique : Les opérateurs logiques en PHP sont '||', '&&', 'and', 'or', 'xor', '!'.

3. PHP si sinon

  • Jugement conditionnel : Pour tout type d'exigence conditionnelle dans la logique de programmation, PHP a utilisé la fonctionnalité « if else » comme tout autre langage de programmation. La syntaxe de base de l'instruction 'IF ELSE' pour PHP est :
IF [SPECIFIC CONDITION]{
[CODE]
}ELSE IF [SPECIFIC CONDITION 2]{
[CODE]
}ELSE {
[CODE]
}

4. Commutateur PHP

PHP utilise également le switch case, comme d'autres langages de programmation pour éviter la définition imbriquée de plusieurs « IF ELSE ». Changer de cas en considérant plusieurs nombres de cas et la définition de la valeur par défaut est facultative. La structure du code pour définir le cas de commutation est la suivante :

SWITCH($var){
CASE 'val 1'
[CODE]
Break;
CASE 'val 2'
[CODE]
Break;
CASE 'val 3'
[CODE]
Break;
DEFAULT
[CODE]
}

5. Boucle PHP

  • While Loop : En PHP, la boucle while peut être exécutée jusqu'à ce que l'expression de mention soit considérée comme vraie.
WHILE [condition or expression]{
[CODE]
}
  • FOR Loop : La boucle For est utilisée pour exécuter le même code en mentionnant le nombre de fois.
For(exp 1, exp 2, exp 3){
[CODE]
}
  • Do While Loop : Semblable à la boucle while, le code sera exécuté jusqu'à ce que l'expression obtienne la valeur vraie dans l'expression while. La principale différence avec while est que le code mentionne à l'intérieur du do au moins en exécuter un si l'expression est vraie ou non, mais sans garantir la même chose.
DO {
[CODE]
}WHILE (condition)
  • Boucle FOREACH : Cette boucle accepte un tableau comme variable et envisage d'exécuter du code jusqu'au dernier élément du tableau.
FOREACH ($arr_var as $val){
[CODE]
}

Commandes PHP intermédiaires

Il existe plusieurs autres commandes PHP populaires, qui sont également utilisées par le développeur PHP, qui ne sont pas des commandes très basiques mais fonctionnent davantage avec PHP. Certains des types de commandes PHP intermédiaires répertoriés ci-dessous :

1. PHP Include

In PHP, INCLUDE is mainly using for appending define code in an external file with the current working file.

INCLUDE ('name of the external file')

2. PHP Functions

Maximum business logic can be defined within this PHP function.

Function "name of the function" (argument1, argument2 …){
[CODE]
Return "expected result";
}

3. PHP Array

Array is mainly holding multiple related information in a single variable. Three kinds of arrays PHP normally supported.

  •  Indexed Array: $student = array(“A”, “B”, “C”);
  • Associative Array: $score = array(“A”=>80, “B”=>90, “C”=>85);
  • Multidimensional Array: $stu_score = array($student, $score);

4. PHP FORM

It is similar to the HTML form.

<form action="" name="" type="post">

Advanced Commands

However, some of the critical tasks often need to be performed by the users of the PHP command. These tasks also have some advanced commands to execute, such as storing the cookie value, redirecting the page to some relevant pages or connecting to the database. Those advance kind of PHP commands are below:

1. PHP Cookies

A cookie is mainly using storing some of the user type value in their own system so that it can come automatically for the same website.

setCiookie(ckname, ckvalue, ckexpire, ckpath, ckdomain, cksecure) >>> creating Cookie
$_COOKIE['cookie name'] >>> get cookies value

2. PHP Redirect

Redirecting to a new page by below command:

Header("Location:'URL to redirect'");

Tips and Tricks to Use PHP Commands

Some common users who are very frequently using PHP commands, they normally use some of the tips and tricks for utilizing PHP commands output in a proper way. Those kinds of tricks normally solving some user-specific queries and display execution output for understanding the same properly. Some of the very commonly used key tricks are:

1. Avoiding multiple ‘IF-ELSE’ statements

For little critical complexity of business logic, sometimes developer using huge ‘IF-ELSE’ condition which creates a real problem of understanding the logic and final review. So one of the popular operators in PHP for avoiding the same is the Ternary operator. It is something like if conditions are true then doing something, else fetching some default value.

$value = (!empty($_GET['val'])? $_GET['val']: 'ABC');

2. Autoloading of class

Somehow requirement of using some common files in multiple pages, In that case rather than mention those common files in every page, a developer can make one common header and mention those common classes on that header page.

Conclusion

PHP is now a very popular programming language which used by the maximum common web application. If an organization are not a big concern with the site security or code vulnerability then PHP will be always a good option. The population of a page in PHP is very fast rather than any programming language.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

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:Commentaires en PHPArticle suivant:Commentaires en PHP