Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP-为什么这个类声明会给我错误?_Php_Class - Fatal编程技术网

PHP-为什么这个类声明会给我错误?

PHP-为什么这个类声明会给我错误?,php,class,Php,Class,分析错误:第3行出现语法意外的T_字符串 您必须使用PHP4。我刚刚在PHP5.2中试用过,效果很好 PHP4对于类的创建方式与版本5有一套不同的规则 运行phpinfo()以获取您的版本。如果它是版本4,你可能需要考虑升级。我似乎无法重现错误——它似乎对我有用。我看不出这样的错误:你是否有机会使用PHP 4?这是有效的PHP5语法,但不是4。哇,我以为它成功地更新为5,arg。。谢谢这里的关键点是PHP4没有private关键字。 <?php class AttachmentEmail

分析错误:第3行出现语法意外的T_字符串


您必须使用PHP4。我刚刚在PHP5.2中试用过,效果很好

PHP4对于类的创建方式与版本5有一套不同的规则


运行
phpinfo()以获取您的版本。如果它是版本4,你可能需要考虑升级。

我似乎无法重现错误——它似乎对我有用。我看不出这样的错误:你是否有机会使用PHP 4?这是有效的PHP5语法,但不是4。哇,我以为它成功地更新为5,arg。。谢谢这里的关键点是PHP4没有
private
关键字。
<?php
class AttachmentEmail {
    private $from = 'noreply@site.com';
    private $from_name = 'Site';
    private $reply_to = 'noreply@site.com';
    private $to = '';
    private $subject = '';
    private $message = '';
    private $attachment = '';
    private $attachment_filename = '';
}
?>