Home > Backend Development > PHP Problem > What is the difference between php and js

What is the difference between php and js

silencement
Release: 2023-02-24 20:46:01
Original
3016 people have browsed it

What is the difference between php and js

php is a script that works on the server side. It submits data to the server for processing, and the server responds to the browser. You have to look at the BS structure for this. Suggestions for learning: Many people learn js first, which is correct, but if you learn PHP first, js is learned with needs, and what you learn will be more targeted.

Embedded page method

  JS嵌入方式:<script></script>
  PHP嵌入方式:<?php
         ?>(常用)
Copy after login

Output syntax

Javascript output

  1.alert("警告的内容")
  2.prompt("提示的内容")
  3.document.write()(页面输出内容)
Copy after login

PHP output

  1.echo(常用)//可同时输出多个字符串  eg:echo $a,"hello";
  2.print  //只能输出一个字符串      eg:print $a;
  3.print_r();//可以打印数组
  4.var_dump();//可输出变量的内容、类型和长度
Copy after login

Data type

JS data type

  整型(整数)int
  单精度小数  float
  双精度小数  double
  小数 decimal
  布尔型 bool(只能存两个状态)
  日期时间类型 datetime
  字符 char(不常用)强
  字符串 string(不常用)强
Copy after login

PHP data type

    bool    布尔型(存储两种状态)
    int        整型
    float(double)    浮点型
    char    字符
    string    字符串
Copy after login

Define variables

JS define variables: var a = 10;

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

PHP define variables:

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

String splicing

String splicing in JS:

"+";  eg:"hello"+"world"
Copy after login

String splicing in PHP:

".";   eg:"hello"."world"
Copy after login

There are other differences between PHP and JavaScript There are many, so I won’t introduce them one by one here. Interested friends can check them out by themselves.

The above is the detailed content of What is the difference between php and js. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template