我总是混淆我是否应该在路径的末尾添加一个尾部斜杠,并经常将其混合,导致找不到某个文件.drupal示例:
$base_theme = '/sites/all/themes/myTheme/';
Run Code Online (Sandbox Code Playgroud)
要么
$base_theme = '/sites/all/themes/myTheme';
Run Code Online (Sandbox Code Playgroud)
图像路径可以扩展基本主题:
$base_image = $base_theme.'images/';
Run Code Online (Sandbox Code Playgroud)
要么
$base_image = $base_theme.'/images';
Run Code Online (Sandbox Code Playgroud)
有没有约定?或者我可以选择哪一个我更喜欢?
我会选择用尾随斜杠完成所有路径,因为太多斜线比没斜线更好.
cas*_*raf 20
TL; DR:没有真正的惯例.尾部斜杠将是更易于识别的全局格式.重要的是,您通过设计保持一致,并清楚地传达您的使用方法.
没有真正的惯例; 但是需要考虑.
example.com/home/VS example.com/style.css).http://example.com/styles//myfile.css)但不会破坏文件链接.忘记斜杠会:http://example.com/stylesmyfile.css但是行为可能会让查询字符串混淆:http://example.com/thread?id=1VS http://example.com/thread/?id=1< - 结果实际上取决于你如何处理你的.htaccess.$baseURL . '/path.php'比$baseURL . 'path.php'