php,是工作在伺服器端的腳本,把資料提交給伺服器去處理,伺服器再回應到瀏覽器,這個你要看下BS結構。如果學習建議:很多人先學的js,道理是沒錯,但是如果先學PHP的話,js就是帶著需求來學習的,學的會更有針對性。
嵌入頁面方式
JS嵌入方式:<script></script> PHP嵌入方式:<?php ?>(常用)
輸出語法
Javascript輸出
1.alert("警告的内容") 2.prompt("提示的内容") 3.document.write()(页面输出内容)
PHP輸出
1.echo(常用)//可同时输出多个字符串 eg:echo $a,"hello"; 2.print //只能输出一个字符串 eg:print $a; 3.print_r();//可以打印数组 4.var_dump();//可输出变量的内容、类型和长度
資料型別
# JS資料型別
整型(整数)int 单精度小数 float 双精度小数 double 小数 decimal 布尔型 bool(只能存两个状态) 日期时间类型 datetime 字符 char(不常用)强 字符串 string(不常用)强
PHP資料型別
bool 布尔型(存储两种状态) int 整型 float(double) 浮点型 char 字符 string 字符串
定義變數
JS定義變數:var a = 10;
(注意:1.如果定义整数或小数的变量,等号后面的值直接写 2.如果定义字符串变量,等号后面的值需要加双引号或单引号)
PHP定義變數:
$a = 5; $a = "hello"; $a = <<<A 定义的字符串内容 //也可放HTML代码 A; (注意:1.如果定义整数或小数的变量,等号后面的值直接写 2.如果定义字符串变量,等号后面的值需要加双引号或单引号)
字串拼接
JS中字串拼接:
"+"; eg:"hello"+"world"
PHP中字串拼接:
"."; eg:"hello"."world"
PHP和JavaScript的差別還有很多,這裡就不一一介紹了,有興趣的夥伴可以自行查詢。
以上是php和js有啥差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!