Home  >  Article  >  Backend Development  >  What type of language is php?

What type of language is php?

青灯夜游
青灯夜游Original
2019-10-12 16:28:204094browse

PHP is a simple, object-oriented, interpreted, robust, secure, very high-performance, architecture-independent, portable, and dynamic scripting language. PHP has the Class keyword similar to JAVA. Because it does not require a virtual machine, it is 5 times faster than JAVA. PHP can be used not only to develop web applications but also general applications.

What type of language is php?

So what type of language is php?

php is a weakly typed language.

We noticed that it is not necessary to declare the data type of the variable to PHP.

PHP will automatically convert the variable to the correct data type based on the value of the variable.

Weakly typed languages ​​allow a piece of memory to be viewed as multiple types. For example, directly add integer variables and character variables. C and C are static languages, but also weakly typed languages; Perl and PHP are dynamic languages, but also weakly typed languages.

Strongly typed languages ​​do not allow variables of two different types to operate on each other without forced type conversion. Java, C#, and Python are all strongly typed languages.

Which language to use still depends on your needs. When writing simple small applications, using weakly typed languages ​​can save a lot of code and achieve higher development efficiency. For building large projects, using a strongly typed language may be more standardized and reliable than using a weakly typed language.

So PHP is a weakly typed language.

For more PHP related knowledge, please visit PHP Chinese website!

The above is the detailed content of What type of language is php?. 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 php the front end?Next article:Is php the front end?