An Application Programming Interface,
or API, defines the classes, methods, functions and variables that your application will need to call in
order to carry out its desired task. In the case of PHP applications that need to communicate with databases the
necessary APIs are usually exposed via PHP extensions.
APIs can be procedural or object-oriented.
With a procedural API you call functions to carry out tasks, with the object-oriented API you
instantiate classes and then call methods on the resulting objects. Of the two the latter is usually the preferred
interface, as it is more modern and leads to better organized code.
When writing PHP applications that
need to connect to the MySQL server there are several API options available.
Sign up here with your email
ConversionConversion EmoticonEmoticon