PHP Manual
Convenient PHP Manual, Written in Simple Language, with Lots of Examples.
Data Output
Conditional Statements
Loops
Working with Variables
Termination
020
The die Construct
021The Exit Construct
022The gettype Function
023The settype Function
024The is_int Function
025The is_float Function
026The is_numeric Function
027The is_string Function
028The is_bool Function
029The is_array Function
030The is_object Function
031The is_null Function
032The is_resource Function
033The is_callable Function
034The is_iterable Function
035The is_countable Function
036The intval Function
037The floatval Function
038The strval Function
039The boolval Function
040The arrayval Function
Mathematical Functions
String Measurement
Manipulations
Case
Splitting
String Parts
Search and Replace
String Search
084
The str_contains Function
085The str_starts_with Function
086The str_ends_with Function
087The strpos Function
088The strrpos Function
089The stripos Function
090The strripos Function
091The strstr Function
092The strpbrk Function
093The strchr Function
094The strrchr Function
095The mb_stripos Function
096The mb_stristr Function
097The mb_strpos Function
098The mb_strrchr Function
099The mb_strrichr Function
100The mb_strripos Function
101The mb_strrpos Function
102The mb_strstr Function
String Counting
Tags and Escaping
String Formatting
Character Codes
String Comparison
Arrays
137
The count Function
138The range Function
139The array_sum Function
140The array_product Function
141The array_slice Function
142The array_merge Function
143The array_merge_recursive Function
144The array_flip Function
145The array_keys Function
146The array_values Function
147The array_combine Function
148The array_search Function
149The array_count_values Function
150The array_replace Function
151The array_reverse Function
152The array_unique Function
153The array_rand Function
154The shuffle Function
155The array_key_exists Function
156The in_array Function
157The extract Function
158The list Function
159The implode Function
160The array_chunk Function
161The array_shift Function
162The array_pop Function
163The array_unshift Function
164The array_push Function
165The array_pad Function
166The array_fill Function
167The array_fill_keys Function
Sorting
Callbacks
Array Intersection
Array Difference
Main Functions
Additional Functions
Error Handling
Functional Style
210
The time Function
211The mktime Function
212The date Function
213The strtotime Function
214The microtime Function
215The checkdate Function
216The date_create Function
217The date_modify Function
218The date_add Function
219The date_sub Function
220The date_interval_create_from_date_string Function
221The date_format Function
222The date_diff Function
223The date_default_timezone_set Function
224The date_default_timezone_get Function
OOP Style
DateTime Methods
232
The createFromFormat Method of the DateTime Class
233The DateTime::createFromImmutable Method
234The format Method of the DateTime Class
235The diff Method of the DateTime Class
236The Modify Method of the DateTime Class
237The add Method of The DateTime Class
238The sub Method of the DateTime Class
239The setDate Method of the DateTime Class
240The setISODate Method of the DateTime Class
241The setTime Method of the DateTime Class
242The setTimestamp Method of the DateTime Class
243The setTimezone Method of the DateTime Class
244The getTimezone Method of the DateTime Class
245The getOffset Method of the DateTime Class
246The getTimestamp Method of the DateTime Class
247The getLastErrors Method of the DateTime Class
DateInterval Methods
Basic
File Operations
Folder Operations
Checks
File Paths
Information
File Inclusion
Low-level Files
Low-level Folders
Special Files
File Upload
Miscellaneous
Existence Checks
Getting Class Information
Type and Relationship Checks
Class Autoloading
Working with Declarations
Creation
Calls
Main Magic Methods
Property Access
Call Interception
Serialization
Object Conversion
Exception Handling
Functions
368