Maison >développement back-end >tutoriel php >Quelle est la différence entre php et js

Quelle est la différence entre php et js

清浅
清浅original
2019-05-07 11:45:203990parcourir

Il existe des différences entre PHP et JS dans la manière d'intégrer les pages, la syntaxe de sortie, les types de données, ainsi que la définition des variables, l'épissage des chaînes et la conversion de type

Quelle est la différence entre php et js

Méthode d'intégration de page

Méthode d'intégration JS :

<script></script>

Méthode d'intégration PHP :

<?php     
?>(常用)

Syntaxe de sortie

Sortie Javascript

alert("警告的内容")
prompt("提示的内容")
document.write()(页面输出内容)

Sortie PHP

echo(常用)//可同时输出多个字符串  
print  //只能输出一个字符串      
print_r();//可以打印数组
var_dump();//可输出变量的内容、类型和长度

Type de données

Type de données JS

Type entier (entier) 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)

Date et heure tapez datetime

Caractère char (pas couramment utilisé) fort

Chaîne de caractères (pas couramment utilisé) fort

Type de données PHP

type bool (stockage deux types) Statut)
type entier int
float(double) type à virgule flottante
caractère char
chaîne de chaîne

définir des variables

JS Définir des variables :

var a = 10;

Remarque : Si vous définissez une variable entière ou décimale, la valeur après le signe égal est écrite directement si vous définissez une variable chaîne, la valeur après le signe égal doit être entourée ; guillemets doubles ou guillemets simples)

PHP définit les variables :

$a = 5;  $a = "hello";  $a = <<<A 

Remarque : Si vous définissez une variable entière ou décimale, la valeur après le signe égal est écrite directement si vous définissez une variable chaîne ; , la valeur après le signe égal doit être placée entre guillemets doubles ou simples)

Épissage de chaînes

Épissage de chaînes en JS :

"+"; par exemple : "bonjour"+"monde"

Concaténation de chaînes en PHP :

"." par exemple : "bonjour"."monde"

Conversion de type

en JS Conversion de type

转化为整数:parseInt();
转化为小数:parseFloat();
判断是否为合法数字类型:isNaN();

Conversion de type en PHP

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


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

Articles Liés

Voir plus