视频: 75 在PHP中使用MySQL扩展库操作数据库 2024
PHP类代码需要位于使用该类的脚本中。通常,该类存储在一个单独的包含文件中,并且包含在使用该类的任何脚本中。
要使用对象,首先要从类中创建对象。然后该对象可以执行该类包含的任何方法。创建一个对象称为 实例化 对象。就像你可以使用一个模式来创建许多类似的但是单独的礼服一样,你可以使用一个类来创建许多相似但是单独的对象。要创建一个对象,请使用具有以下格式的语句:
<! --1 - >$ objectname = new classname(value,value,…);
一些创建对象的有效语句是
$ Joe = new Person(“male”); $ car_Joe =新车(“红”); $ car_Sam =新车(“绿色”); $ customer1 =新客户(“Smith”,“Joe”,$ custID);
对象存储在变量名称中,并执行构造函数方法。然后,可以使用以下格式的语句在该类中使用任何方法:
$ Joe-> goToWork(); $ car_Joe->公园( “非法”); $ car_Sam-> paintCar( “蓝”); $ name = $ customer1-> getName();
从同一个班级创建的不同对象是独立的个体。山姆的车被漆成蓝色,但乔的车仍然是红色的。乔得到一张停车票,但这并不影响山姆。
<! --1 - >这里的脚本显示了如何使用Form类。
<? php / *脚本名称:buildForm *描述:使用表单来创建一个简单的HTML表单* / require_once(“Form.class”);回声“电话形式”; $ phone_form = new Form(“process.php”,“Submit Phone”); $ phone_form-> addField(“first_name”,“First Name”); $ phone_form-> addField(“last_name”,“Last Name”); $ phone_form-> addField(“phone”,“Phone”); echo“请填写以下表格:
<! - 3 - > <! - 2 - >”; $ phone_form-> displayForm();回声“”; ? >
首先,脚本包含脚本中包含Form类的文件。该类存储在文件Form中。类。该脚本创建一个名为$ phone_form的新表单对象。用addField方法添加三个字段。该窗体与displayForm方法一起显示。请注意,此脚本中会输出一些额外的HTML代码。这个HTML可以很容易地添加到displayForm方法中。
<! - 3 - >该脚本使用Form类创建一个带有三个字段的表单。