2012-12-08 83 views
0

比方说,我有一个班级表。在班级表中,有很多学生用他们的照片。在第一次注册时,我已经为课堂和学生注册了照片。这些图片被放入类似classid_classname的目录中。然后,我更改类名称。现在,我添加了学生的照片。现在,新图片无法识别,因为类名已更改。图片网址将被设置为classid_class(新)名称。我怎样才能匹配目录的第一个字母?这是我的更新代码:匹配的目录第一个字母

$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会不会改变?

回答

0

PHP将字符串视为字符数组。您可以通过以下方式访问第一个字符:

$direct[0]; 
相关问题