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

清浅
Libérer: 2023-04-06 13:42:02
original
3981 Les gens l'ont consulté

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>
Copier après la connexion

Méthode d'intégration PHP :

<?php     
?>(常用)
Copier après la connexion

Syntaxe de sortie

Sortie Javascript

alert("警告的内容")
prompt("提示的内容")
document.write()(页面输出内容)
Copier après la connexion

Sortie PHP

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

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;
Copier après la connexion

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 
Copier après la connexion

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();
Copier après la connexion

Conversion de type en PHP

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


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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal