PHP和JS在嵌入頁面的方式,輸出語法,資料類型,以及定義變量,字串拼接,類型轉換上都存在著區別
嵌入頁面方式
JS嵌入方式:
<script></script>
PHP嵌入方式:
<?php ?>(常用)
輸出語法
##Javascript輸出alert("警告的内容") prompt("提示的内容") document.write()(页面输出内容)
echo(常用)//可同时输出多个字符串 print //只能输出一个字符串 print_r();//可以打印数组 var_dump();//可输出变量的内容、类型和长度
資料型別
JS資料型別 整數(整數)int 單精準小數 float 雙重精確度小數 double 小數decimal 布林類型bool(p. datetime 字元char(不常用)強 字串string(不常用)強PHP資料型別# bool 布林型(儲存兩種狀態)int 整數化
float(double) 浮點型數 char 字元
# 定義變數:
var a = 10;
$a = 5; $a = "hello"; $a = <<<A
字串拼接
JS中字串拼接:" "; eg:"hello" "world" #PHP中字串拼接:"."; eg:"hello"."world"
類型轉換
JS中類型轉換转化为整数:parseInt(); 转化为小数:parseFloat(); 判断是否为合法数字类型:isNaN();
$a = (Int)$a; //强制转化变量a为整数 $b = settype($b,"string"); //强制转化变量a为字符串
以上是php與js有什麼差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!