国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

thinkphp - Quelle est la différence entre "\" et "\\" lors de l'épissage de chemins en php?
迷茫
迷茫 2017-05-31 10:33:52
0
1
961

J'ai regardé le code source de thinkphp3.2 aujourd'hui et j'ai trouvé que la méthode connect dans Thinkphp/Library/Think/Storage.class.php est un peu déroutante. Le code est?:

.
/**
 * 連接分布式文件系統(tǒng)
 * @access public
 * @param string $type 文件類型
 * @param array $options  配置數(shù)組
 * @return void
 */
static public function connect($type='File',$options=array()) {
    $class  =   'Think\Storage\Driver\'.ucwords($type);
    self::$handler = new $class($options);
}

Pourquoi le chemin dans $class a-t-il besoin de "\" au lieu de "\" ? Le dernier "\" consiste à convertir des guillemets simples "'", ce qui est compréhensible, mais les deux premiers "\" ne sont pas clairs, car dans From mémoire, il semble qu'il soit également possible d'utiliser "" directement, et ici, aucune erreur n'est signalée lors du changement de "\" en "". Je pense que cela peut être pour des considérations meilleures ou plus s?res, ou pour __autoload() plus tard. Utilisé dans , mais pourquoi devons-nous écrire "\" spécifiquement ? J'espère que n'importe quel frère le sait et me le fait savoir. Merci !

迷茫
迷茫

業(yè)精于勤,荒于嬉;行成于思,毀于隨。

répondre à tous(1)
巴扎黑

En termes simples, utiliser \更為嚴(yán)謹(jǐn),避免單獨(dú)使用時(shí)可能出現(xiàn)的問題。歸于實(shí)際生產(chǎn)里,只要不存在轉(zhuǎn)義問題,具體寫哪個(gè)都是一樣的,但前提是你對(duì)你的代碼很有把握。如果沒有把握,寫\ est une solution plus fiable.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal