Maison  >  Article  >  développement back-end  >  La différence entre les bases de PHP et les opérations JavaScript (Collection)

La différence entre les bases de PHP et les opérations JavaScript (Collection)

黄舟
黄舟original
2017-08-22 09:50:101194parcourir

L'éditeur suivant vous proposera un article qui discute en détail de la différence entre les bases de PHP et les opérations JS (un article à lire absolument). L'éditeur le trouve plutôt bon, je vais donc le partager avec vous maintenant et le donner comme référence pour tout le monde. Suivons l'éditeur pour jeter un œil

Méthode d'intégration de la page

Méthode d'intégration JS :

<script></script>

Intégration PHP Méthode :

<?php
?>(常用)

Syntaxe de sortie

Sortie Javascript

 1.alert(" Contenu d'avertissement")

2.prompt("contenu de l'invite")

3.document.write()(contenu de sortie de la page)

Sortie PHP

 1.echo (couramment utilisé) //Peut afficher plusieurs chaînes en même temps, par exemple : echo $a,"hello";

 2.print //Un seul caractère peut être Chaîne de sortie, par exemple : print $a;

3.print_r();//Vous pouvez imprimer des tableaux

4.var_dump();//Vous pouvez afficher le contenu, le type et la longueur de variables

Type de données

Type de données JS

Integer (integer) int

Flotteur décimal simple précision

Double décimal double précision

Décimal décimal

Boolean bool (ne peut stocker que deux états)

Datetime type datetime

Caractère char (pas couramment utilisé) fort

Chaîne chaîne (peu couramment utilisée) fort

Type de données PHP

bool Booléen type (Stockage de deux états)
type entier int
float(double) type à virgule flottante
caractère char
chaîne chaîne

définir une variable

Variables définies par JS : var a = 10;

(Remarque : 1. Si vous définissez une variable entière ou décimale, écrivez la valeur après le signe égal directement sous la forme

2. Si vous définissez une variable chaîne, la valeur après le signe égal doit être placée entre guillemets doubles ou simples)

PHP définit les variables : $a = 5 ; $a = "hello" ; $a = <<

Épissage de chaînes

Caractères dans la concaténation de chaînes JS : "+" par exemple : "bonjour"+"monde"Concaténation de chaînes en PHP : "."; ex : "hello"."world"

Fonctionnalités uniques des variables de PHP

// Caractères d'échappement : généralement utilisés dans les chaînes pour afficher du contenu spécial // " Afficher les guillemets doubles t tab n newline

eg:$s = "wo"rld"; //Echapper les guillemets $s = "wotrld" //Escape tab $s = "wonrld"; //Échapper à la nouvelle ligne

$ a = "Bonjour";

//Analyser les variables

$b = "hello{$a}" //Sortie bonjour, bonjour


Conversion de type

Conversion de type en JS

1. Convertir en entier : parseInt (); 2. Convertir en décimal : parseFloat ();

 3. Déterminer s'il s'agit d'un type de numéro légal : isNaN();


Conversion de type en PHP

Fonctions couramment utilisées pour les variables en PHP

 1.$a = (Int)$a;  //强制转化变量a为整数
  2.$b = settype($b,"string");  //强制转化变量a为字符串

Utilisation particulière en PHP
$s = 5;
  1.var_dump(empty($s));  //empty($s)判断变量s是否为空,可以为0,可以为空字符串,也可以是未定义
  2.unset($s);  //删除变量s
  3.var_dump(isset($s));  //isset($s)判断变量s是否定义

1. Les variables prennent des adresses

2. Variables variables

$a = "hello";
  $b = &$a;  //&代表取变量的地址
  echo($b);  //输出结果为hello

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