>  기사  >  백엔드 개발  >  php와 js의 차이점은 무엇입니까?

php와 js의 차이점은 무엇입니까?

silencement
silencement원래의
2019-09-25 13:19:562982검색

php와 js의 차이점은 무엇입니까?

php는 서버 측에서 작동하는 스크립트로, 처리를 위해 서버에 데이터를 제출하고, 이를 위해서는 서버가 브라우저에 응답합니다. 학습을 위한 제안: 많은 사람들이 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 변수 정의: 변수 a = 10 ;

(注意:1.如果定义整数或小数的变量,等号后面的值直接写
    2.如果定义字符串变量,等号后面的值需要加双引号或单引号)

PHP 정의 변수:

$a = 5;  $a = "hello";  $a = <<<A  定义的字符串内容 //也可放HTML代码  A;                 
(注意:1.如果定义整数或小数的变量,等号后面的值直接写
    2.如果定义字符串变量,等号后面的值需要加双引号或单引号)

String splicing

JS의 String splicing:

"+";  eg:"hello"+"world"

PHP의 String splicing:

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

PHP와 JavaScript에는 많은 차이점이 있으므로 여기에 모두 나열하지는 않겠습니다. 소개, 관심 있는 친구들이 직접 문의할 수 있습니다.

위 내용은 php와 js의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.