Php 匹配目录的第一个字母
假设我有一张课桌。在课桌上,有许多学生拿着他们的照片。在第一次注册中,我用图片注册了班级和学生。这些图片被放入一个类似classid_classname的目录中。然后,我更改类名。现在,我正在添加学生的图片。现在,无法识别新图片,因为类名已更改。pic url将设置为classid_类(新)名称。如何匹配目录的第一个字母?这是我的更新代码:Php 匹配目录的第一个字母,php,mysql,Php,Mysql,假设我有一张课桌。在课桌上,有许多学生拿着他们的照片。在第一次注册中,我用图片注册了班级和学生。这些图片被放入一个类似classid_classname的目录中。然后,我更改类名。现在,我正在添加学生的图片。现在,无法识别新图片,因为类名已更改。pic url将设置为classid_类(新)名称。如何匹配目录的第一个字母?这是我的更新代码: $classID= $_POST["classID"]; $className= $_POST["className"]; $p1
$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];