PHP:如何使用类函数?
我是个新手,正在尝试创建一个类和对象 这是我的剧本:PHP:如何使用类函数?,php,class,object,Php,Class,Object,我是个新手,正在尝试创建一个类和对象 这是我的剧本: <?php class testingm { private $t; public function __construct($file) { $this->t = fopen($file, 'rb') } } $test = new testingm; $s = new file($_GET['n']); ?> 剧本上说 警告:testingm::_construct()缺少参数1,
<?php
class testingm
{
private $t;
public function __construct($file)
{
$this->t = fopen($file, 'rb')
}
}
$test = new testingm;
$s = new file($_GET['n']);
?>
剧本上说
警告:testingm::_construct()缺少参数1,在中调用
如何为$file变量提供值?有人能给我引路吗?试试看
$test = new testingm($_GET['n']);
您的\u构造($file)
需要一个参数$file
,需要提供该参数。当您使用带有new
的类实例化对象时,将调用构造函数方法
要在示例中执行此操作,请在使用new
实例化对象时传入文件名。例如:
$file = $_GET['n'];
$test = new testingm($file);
PHP文档提供了有关将参数传递给方法的更多信息。“try”是保留关键字。所以给你的类起一个不同的名字。然后使用print\u r($\u GET)打印$\u GET。另外,为什么不提供file()的文件路径呢。e、 文件('/path/to/file.txt'),用于测试purpose@Grokify接近brackets@splash58知道了。谢谢