PHP新手 -
如果我让PHP从表单中获取图片名称:
$pic=($_FILES['photo']['name']);
我希望稍后在文件中动态引用该字段(sample_name.jpg):
$resizeObj = new resize('images/sample_name.jpg');
什么是正确的格式化?
使用$resizeObj = new resize('images/'$pic'');
会给我一个语法错误。
答案 0 :(得分:1)
答案 1 :(得分:1)
$resizeObj = new resize('images/'.$pic);
答案 2 :(得分:0)
答案 3 :(得分:0)
你可以使用2种方式
$resizeObj = new resize("images/$pic");
或
$resizeObj = new resize('images/'.$pic);
答案 4 :(得分:0)
有几种选择:
$resizeObj = new resize("images/$pic");
是最常见的,但我个人不喜欢字符串中的变量,所以你可以选择:
$resizeObj = new resize('images/'. $pic);
甚至
$resizeObj = new resize(sprintf('images/%s', $pic));