为了账号安全,请及时绑定邮箱和手机立即绑定

如何根据文件名前面的字母显示按钮?

如何根据文件名前面的字母显示按钮?

PHP
温温酱 2022-12-03 10:34:28
我创建了按钮以根据文件前面的字母表显示按钮。任何人都可以指导我如何根据文件前面的第一个字母显示按钮。对于我的文件,我的文件名第一个字母是 m。如果文件名第一个字母是 m,我只想显示Edit Meeting File按钮,如果字母不是 m,则不显示Edit Meeting File按钮。下面是我的代码:<?php$i = 1;$files = scandir("upload_dms_file/uploads_filing_file");$date = $files[$a];for ($a = 2; $a < count($files); $a++) {    ?>    <tr>        <td> <?php echo $i++; ?></td>        <td> <a href="upload_dms_file/uploads_filing_file/<?php echo $files[$a]; ?>" target="_blank"> <?php echo $files[$a]; ?></a></td>        <td>            <button class="btn btn-sm btn-primary"><a href="upload_dms_file/uploads_filing_file/<?php echo $files[$a]; ?>"                                                      download="<?php echo $files[$a]; ?>" style="color: white;">                    Download</a></button>            &nbsp &nbsp            <button class="btn btn-sm btn-primary"><a                        href="upload_dms_file/delete_filing_storage.php?name=uploads_filing_file/<?php echo $files[$a]; ?>" style="color: white;">                    Delete                </a></button>                <button class="btn btn-sm btn-primary"><a                        href="upload_dms_file/edit_filing_storage.php?name=uploads_filing_file/<?php echo $files[$a]; ?>" style="color: white;">                    Edit Meeting File                 </a></button>        </td>    </tr>    <?php} ?>这是我的输出页面,此输出显示所有 Edit Meeting File按钮:希望任何人都可以指导我如何解决它。谢谢。
查看完整描述

2 回答

?
慕婉清6462132

TA贡献1804条经验 获得超2个赞

只需将输出该按钮的代码包装在一个if块中,该块检查文件名的第一个字母是否为m:


<?php

if ($files[$a][0] == 'm') {

?>

<button class="btn btn-sm btn-primary"><a

        href="upload_dms_file/delete_filing_storage.php?name=uploads_filing_file/<?php echo $files[$a]; ?>" style="color: white;">

    Edit Meeting File 

</a></button>

<?php 

}

?>


查看完整回答
反对 回复 2022-12-03
?
烙印99

TA贡献1829条经验 获得超13个赞

您需要if在按钮部分添加一个子句:


            <button class="btn btn-sm btn-primary"><a

                    href="upload_dms_file/delete_filing_storage.php?name=uploads_filing_file/<?php echo $files[$a]; ?>" style="color: white;">

                Edit Meeting File 

            </a></button>

应该


            <?php if(strlen($files[$a]) > 1 and substr($files[$a], 0, 2) = "m-"){ ?>

            <button class="btn btn-sm btn-primary"><a

                    href="upload_dms_file/delete_filing_storage.php?name=uploads_filing_file/<?php echo $files[$a]; ?>" style="color: white;">

                Edit Meeting File 

            </a></button>

            <?php } ?>


查看完整回答
反对 回复 2022-12-03
  • 2 回答
  • 0 关注
  • 137 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号