繁体   English   中英

匹配目录的首字母

[英]Match first letter of directory

假设我有一个课程表。 在班表中,有很多学生和他们的照片。 在第一次注册时,我已经为班级和学生注册了图片。 这些图片被放入classid_classname之类的目录中。 然后,我更改班级名称。 现在,我要添加学生的照片。 现在,由于类名称已更改,因此无法识别新图片。 图片网址将设置为classid_class(new)name。 如何匹配目录的首字母? 这是我的更新代码:

    $classID= $_POST["classID"];
    $className= $_POST["className"];
    $p1 = $_FILES['p1']['name'];
    $p2 = $_FILES['p2']['name'];
    $p3 = $_FILES['p3']['name'];


    $direct = $_POST["className"];
    $direct = strtolower($direct);
    $direct = str_replace(' ', '_', $direct);

    $tfish = $classID."_".$direct;  //the directory variable will have new name 
    because it can't be fetched if the directory has been changed many times//

    $file = "slider_imagesClass/".$tfish."/";
    $url = "/".$tfish."/";

由于classID不会改变,如何使变量与目录的首字母匹配?

PHP将字符串视为字符数组。 您可以使用以下命令访问第一个字符:

$direct[0];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM