首頁 > 後端開發 > PHP問題 > php和js有啥差別

php和js有啥差別

silencement
發布: 2023-02-24 20:46:01
原創
3018 人瀏覽過

php和js有啥差別

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中文網其他相關文章!

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