Home  >  Article  >  Web Front-end  >  What is the difference between php and JavaScript

What is the difference between php and JavaScript

青灯夜游
青灯夜游Original
2021-10-28 15:31:209032browse

Differences: 1. PHP is a server-side language, while JavaScript is a client-side language; 2. PHP's string concatenation is ".", while JS's is " "; 3. Array addition , PHP uses " ", and JS uses the concat() function; 4. PHP only has variable names that are case-sensitive, while JS is all case-sensitive.

What is the difference between php and JavaScript

The operating environment of this tutorial: windows7 system, javascript1.8.5&&PHP7.1 version, Dell G3 computer.

What is PHP?

PHP (Hypertext Preprocessor, hypertext preprocessor) is a general open source, simple, object-oriented, interpreted, robust, safe, and very performant A high-performance, architecture-independent, portable, dynamic scripting language.

PHP is a scripting language executed on the server side. It is similar to C language and is a commonly used website programming language. PHP's unique syntax mixes C, Java, Perl, and PHP's own syntax. It is conducive to learning and widely used. It is mainly suitable for the field of web development.

What is JavaScript?

JavaScript is a high-level scripting language that synchronizes with client-side scripts. It is a versatile language for the front-end and is mainly used to make web pages interactive and dynamic. It was originally developed to perform client-side functions, but since the release of Node.js in 2009, it has gradually evolved to provide server-side functions as well.

It is a versatile programming language specially designed for building interactive web interfaces that make websites look really good. It is one of the most powerful programming languages ​​for creating interactive effects in the web browser without interacting with the server side.

The difference between php and JavaScript

1. The basic characteristics of the two are different:

PHP is a general-purpose open source scripting language, a server-side language. The syntax absorbs the characteristics of C language, Java and Perl, which is easy to learn and widely used. It is mainly suitable for the field of Web development.

js is a scripting language that belongs to the Internet. It is a client language that has been widely used in Web application development. It is often used to add various dynamic functions to web pages and provide users with a smoother and more beautiful experience. Browse the effects. Usually JavaScript scripts realize their functions by embedding them in HTML.

2. String connector

The string connector of PHP is: "."

The string connector of JavaScript is:" "

3. Array addition

php array addition: " ", you can add it directly

JavaScript uses the splicing function: concat( )

4. Case sensitivity

php: Only variable names are case-sensitive

JavaScript: All are case-sensitive

5. Declare variables

php: Variable declaration: " $Variable name "

JavaScript: Variable declaration: " var Variable name "

6. Regarding the parsing mechanism of single quotes and double quotes

php: Double quotes can parse special characters, including variables. Single quotes don't work.

JavaScript: There is no difference between single quotes and double quotes.

7. The difference between actual formal parameters

In JavaScript, there is no limit on the number of formal parameters and actual parameters. The number of formal parameters can be greater or less than the actual parameters. ginseng.

In PHP, if the actual parameter is smaller than the formal parameter, an error will be reported because there are parameters that are defined but not used. This may affect the function of the function in the PHP interpretation mechanism.

8. Variable value transfer methods are different: In

#js, the value transfer and address transfer of variables are determined based on the type of the object being passed. You can control it as you wish;

All types in PHP can freely control whether the value is passed by value or by address. Adding & before the variable can become the address method, and without adding &, it can be the value method. .

9. The core functions of the two are different:

The core function in php is implemented using functions, for example, getting the length of a string: $length = strlen(str);

and js is implemented using object methods, such as getting the length of a string: var length = str.length.

For more programming-related knowledge, please visit: Programming Courses! !

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

Statement:
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
Previous article:Is nodejs a server?Next article:Is nodejs a server?