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

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

silencement
풀어 주다: 2023-02-24 20:46:01
원래의
3018명이 탐색했습니다.

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿