什么叫是API?什么叫PDO?

2021-03-19 11:34 jianzhan
API是运用程序插口(Application Programming Interface)的简称。PDO是PHP数据信息目标,是PHP运用中的一数量据库抽象性层标准。   大   中   小

什么叫API?


一个运用程序插口(Application Programming Interface的简称),界定了类,方式,涵数,自变量这些一切你的运用程序中以便进行特殊每日任务而必须启用的內容。在PHP运用程序必须和数据信息库开展互动的情况下需要要的API一般是根据PHP拓展曝露出去(给终端设备PHP程序启用)。


API能够是朝向全过程的,还可以是朝向目标的。针对朝向全过程的API,大家根据启用涵数来进行每日任务,而针对朝向目标的API,大家案例化类,并在案例化后获得的目标上涨用方式。针对这二种插口来讲,后面一种一般是优选的,由于它更为当代化,而且而大家产生了优良的编码构造。


什么叫PDO?


PHP数据信息目标,是PHP运用中的一数量据库抽象性层标准。PDO出示了一个统一的API插口可使得你的PHP运用没去关注实际要联接的数据信息库网络服务器系统软件种类。换句话说,假如你应用PDO的API,能够在一切必须的情况下无缝拼接转换数据信息库网络服务器,例如从Firebird 到MySQL,只是必须改动非常少的PHP编码。 


别的数据信息库抽象性层的事例包含Java运用中的JDBC及其Perl中的DBI。


自然,PDO也是有它自身的优秀性,例如一个整洁的,简易的,可移殖的API,它最关键的缺陷是会限定给你不可以应用中后期MySQL服务端出示全部的数据信息库高級特点。例如,PDO不容许应用MySQL适用的多句子实行。


PDO是根据PHP拓展架构完成的,它的源代码在PHP源代码文件目录的ext/pdo下。