目录

概述

信息类文章

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

对Java的文件引入很了解,就是import net.mysticbinary.util.*,或者Object name = new net.mysticbinary.util.math,但是对PHP、Python的导入文件不是很了解,因为不常使用,记录一下使用示例,方便日后用到能快速检索到。


PHP引入文件

PHP引入文件有挺多个函数都能做到,各自有各自的使用场景;

  • include([Filepath]);
  • require 'a.php';

同目录下导入

两个文件都在同一级目录下,一个Car.php ,一个 Call.php

Car.php

<?php
    class Car {
      var $var1="test str";
      var $var2;

      function __construct($myvar="default str"){
        $this->var2=$myvar.PHP_EOL;
      }
      
      function run(){
         echo $this->var2;
      }
    }
?>


Call.php

<?php
    include("Car.php");

    $car = new Car("new str1");
    $car->run();
?>

不同目录下导入

Car.php 在./dir/class/Car.php路径下;


Call.php

<?php
    include("./dir/class/Car.php");

    $car = new Car("new str2");
    $car->run();
?>
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄