1. Integer: An integer is a whole number without a decimal point, such as 5, -3, or 0.

2. Float: A float, also known as a floating point number or a double, is a number with a decimal point, such as 3.14 or -0.5.

3. String: A string is a sequence of characters, enclosed in single quotes (”) or double quotes (“”). For example, “Hello, World!” or ‘John Doe’.

4. Boolean: A boolean represents a logical value, either true or false.

5. Array: An array is an ordered collection of values, each identified by an index or a key. For example, [‘apple’, ‘banana’, ‘orange’] or [1 => ‘apple’, 2 => ‘banana’, 3 => ‘orange’].

6. Object: An object is an instance of a class and has properties and methods that define its behavior.

7. Null: Null is a special data type that represents a variable with no value assigned to it.

8. Resource: A resource is a special type used to hold a reference to an external resource, such as a database connection or a file handle.

9. Callable: A callable is a data type that represents a function or a method that can be called.

10. Iterable: An iterable is a data type that can be looped over, such as an array or an object that implements the Iterator interface.