PHP:如何从外部文件获取变量/类

PHP:如何从外部文件获取变量/类,php,class,variables,Php,Class,Variables,我是PHP新手,今天的问题非常基本 我编写了这个简单的脚本,它扫描项目文件夹,动态创建缩略图列表,并包含每个项目的简短描述。非常简单: <ul class="projects"> <?php $dir = '../../projects/'; $names = scandir($dir); foreach ($names as $name) { if ($name === '.' or $name === '..')

我是PHP新手,今天的问题非常基本

我编写了这个简单的脚本,它扫描
项目
文件夹,动态创建缩略图列表,并包含每个项目的简短描述。非常简单:

<ul class="projects">
    <?php
    $dir = '../../projects/';
    $names = scandir($dir);
    foreach ($names as $name) {
        if ($name === '.' or $name === '..')
            continue;
        echo '<li class="project"><a href="' . $dir . $name . '">' 
             . '<img src="' . $dir . $name . '/project/image.jpg" />'
             . '<div class="desc">';
        include ($dir . $name . '/project/desc.php');
        echo '</div></a></li>';
    }
    ?>
</ul>
这非常有效,但我想将其中一些标记为
特色


从外部文件向每个项目添加css类或变量的最简单方法是什么?我想我必须创建
*.php
文件,但如何访问存储在其中的特定信息?

存储所有打包的信息:在数组中,在类实例中,任何适合您的信息

$info = array(
  'name' => 'Test project',
  'desc' => 'This is a....',
  'new'  => true,
  ...
);

退房,就这样!超级简单的答案。非常感谢。