Pseudotypes and pseudovariables in PHP

怪我咯
Release: 2023-03-10 20:00:01
Original
2240 people have browsed it

1. Pseudo-types

There are three PHP pseudo-types, namely: 1, mixed type. 2. number digital type. 3. callbackCallback type.

1, mixed mixed type:

mixed indicates that a parameter can accept multiple different types, but not all types.

2, number numeric type:

The number parameter can accept integer integer type and floatFloating point type.

3, callback type:

For example, the call_user_func() function can receive a user-defined function as a parameter, which is php Abuilt-in function. The callback function can not only be a function, but also a method of an object and a method of a static class. Aphp functionis passed using the function namestring. Any built-in or user-defined function can be passed, except language structures such as array(), echo(), empty() ,eval(),exit(),isset(),list(),print(),unset(), etc.

If you want to pass in the method of an object, it needs to be passed in the form of an array. The array subscript 0 is the object name and the subscript 1 is the method name. If there is no static class instantiated as an object, to pass its method, replace the object name specified by the array 0 subscript with the name of the class.

In addition to ordinary user-defined functions, you can also use create_function to create an anonymouscallback function.

Example::


        
Copy after login


2. Pseudo variables

$... in php is pseudo Variable means etc. This variable name is used when a function can accept any number of parameters.

The above is the detailed content of Pseudotypes and pseudovariables in PHP. 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
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!