php與js有什麼差別

清浅
發布: 2023-04-06 13:42:02
原創
3948 人瀏覽過

PHP和JS在嵌入頁面的方式,輸出語法,資料類型,以及定義變量,字串拼接,類型轉換上都存在著區別

php與js有什麼差別

嵌入頁面方式

JS嵌入方式:

<script></script>
登入後複製

PHP嵌入方式:

<?php     
?>(常用)
登入後複製

輸出語法

##Javascript輸出

alert("警告的内容")
prompt("提示的内容")
document.write()(页面输出内容)
登入後複製

PHP輸出

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;
登入後複製

注意:如果定義整數或小數的變量,等號後面的值直接寫;如果定義字串變量,等號後面的值需要加雙引號或單引號)

PHP定義變數:

$a = 5;  $a = "hello";  $a = <<<A 
登入後複製
注意:如果定義整數或小數的變量,等號後面的值直接寫入;如果定義字串變量,等號後面的值需要加雙引號或單引號)

字串拼接

JS中字串拼接:

" ";  eg:"hello" "world"

#PHP中字串拼接:

".";   eg:"hello"."world"

類型轉換

JS中類型轉換

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

PHP中類型轉換

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

以上是php與js有什麼差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板