用php制作类
我开始用php制作课程。我引用了我的类,但我有以下错误: 致命错误:在C:\…\MasterMind.php中未找到类“NumberCode”第14行 我制定了以下代码:用php制作类,php,class,Php,Class,我开始用php制作课程。我引用了我的类,但我有以下错误: 致命错误:在C:\…\MasterMind.php中未找到类“NumberCode”第14行 我制定了以下代码: <?php class NumberCode { public $Code; function __construct() { print "ok"; } function makeCode() { $counter = 1;
<?php
class NumberCode
{
public $Code;
function __construct()
{
print "ok";
}
function makeCode()
{
$counter = 1;
while ($counter < 5)
{
$this->Code = $this->Code . rand(1, 6);
print "ok";
$counter++;
}
}
}
我尝试打印一些代码行,并使用了Fiddler。使用类的文件需要包含定义类的文件。通常使用or语句来执行此操作
<?php
require_once('path_to_class_file.php');
$combination = new NumberCode();
$combination -> MakeCode();
$code = $combination -> Code;
print $code
?>
此代码是否在同一文件中?顺便说一句,您错过了$counter+=1
在学习过程中,给你一个建议:使用camelCase
作为方法名,使用PascalCase
作为类名。听@MarcioSimao。我正要说同样的。不,这个类不在同一个文件中。我做了一个新的。
<?php
require_once('path_to_class_file.php');
$combination = new NumberCode();
$combination -> MakeCode();
$code = $combination -> Code;
print $code
?>