本文整理汇总了PHP中Kernel::path方法的典型用法代码示例。如果您正苦于以下问题:PHP Kernel::path方法的具体用法?PHP Kernel::path怎么用?PHP Kernel::path使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Kernel
的用法示例。
在下文中一共展示了Kernel::path方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: __executeFormNew
public static function __executeFormNew($model, array $data)
{
$dossier = Kernel::path("uploads");
$fichier = basename($data['name']);
$taille_maxi = 100000;
//$taille = filesize($data['tmp_name']);
$extensions = array('.png', '.gif', '.jpg', '.jpeg');
$extension = strrchr($data['name'], '.');
//Début des vérifications de sécurité...
if (!in_array($extension, $extensions)) {
return false;
}
/*if($taille>$taille_maxi)
{
return false;
}*/
if (!isset($erreur)) {
//On formate le nom du fichier ici...
$fichier = strtr($fichier, 'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ', 'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
$fichier = preg_replace('/([^.a-z0-9]+)/i', '-', $fichier);
if (move_uploaded_file($data['tmp_name'], $dossier . $fichier)) {
$image = $model->Image->save(array("nom" => str_replace($extension, "", $fichier), "type" => str_replace(".", "", $extension), "width" => "1000"));
return $image;
} else {
return false;
}
} else {
return false;
}
}
示例2: img
function img($name)
{
echo '/' . Kernel::path("themes") . 'images/' . $name;
}
示例3:
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
<link type="text/css" rel="stylesheet" href="<?php
echo Kernel::path("themes", true);
?>
default/css/style.css" />
<script src="<?php
echo Kernel::path("themes", true);
?>
default/js/jquery.js"></script>
<script src="<?php
echo Kernel::path("themes", true);
?>
default/js/tiny_mce/tiny_mce.js"></script>
<script src="<?php
echo Kernel::path("themes", true);
?>
default/js/functions.js"></script>
<script type="text/javascript">
var typeForRefresh = '<?php
echo $type;
?>
';
var nameForRefresh = '<?php
echo $name;
?>
';
var urlList = '<?php