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.
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!