介面的使用能讓開發更少的遺漏功能程式碼,本文主要和大家分享php 介面的使用的例子, 用phpstrom工具實現的方法,希望能幫助大家。
game_interface.php
<?phpnamespace Home\Tool;;use Home\Tool;/** * Created by PhpStorm. * User: smile * Date: 2018/1/4 * Time: 20:36 */interface game_interface{ public static function caiji(); public static function js(); public static function save(); public static function check_guize(); public static function fanshui();}
Game.class.php
#<?phpnamespace Home\Tool;;use Home\Tool;/** * Created by PhpStorm. * User: smile * Date: 2018/1/4 * Time: 20:36 */abstract class Game implements game_interface{}
Pk10.class.php
<?phpnamespace Home\Tool;use Home\Tool;class Pk10 extends Game { public static $name ="北京赛车"; public static function js() { // TODO: Implement js() method. caiji(); } public static function caiji() { // TODO: Implement caiji() method. } public static function save() { // TODO: Implement save() method. } public static function check_guize() { // TODO: Implement check_guize() method. } public static function fanshui() { // TODO: Implement fanshui() method. } }
extends 擴充類別的時候使用的時phpstrom工具,會自動產生程式碼,如上圖所示。如果上面的程式碼少了方法,就會提示錯誤,滑鼠移至game 上, 按住 alt + enter 鍵,自動新增。
相關推薦:
以上是php介面如何正確使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!