关闭

常用但又易遗忘的语句(不断更新)

1055人阅读 评论(0) 收藏 举报

dirname -- 返回路径中的目录部分
<?php
$path
= "/etc/passwd"
;
$file = dirname ($path);
// $file is set to "/etc"
?>
-----------------------------------------

basename -- 返回路径中的文件名部分
<?php
$path
= "/home/httpd/html/index.php";
$file = basename ($path);        // $file is set to "index.php"
$file = basename ($path,".php"); // $file is set to "index"
?>
------------------------------------------

pathinfo -- 返回文件路径的信息
<?php
$path_parts
= pathinfo("/www/htdocs/index.html");
echo
$path_parts["dirname"] . "/n";
echo
$path_parts["basename"] . "/n";
echo
$path_parts["extension"] . "/n";
?>
将输出:

/www/htdocs
index.html
html


--------------------------------------------------------

parse_url -- 解析 URL,返回其组成部分
array parse_url ( string url)
此函数返回一个关联数组,包含现有 URL 的各种组成部分。如果缺少了其中的某一个,则不会为这个组成部分创建数组项。组成部分为: scheme - 如 http

  • host

  • port

  • user

  • pass

  • path

  • query - 在问号 ? 之后

  • fragment - 在散列符号 # 之后

 

此函数并 意味着给定的 URL 是合法的,它只是将上方列表中的各部分分开。parse_url() 可接受不完整的 URL,并尽量将其解析正确。
注: 此函数对相对路径的 URL 不起作用。
---------------------------------------------------

realpath -- 返回规范化的绝对路径名

---------------------------------------------------

"   '    "   跟 "   /"   "  包含字符串的区别

<?php
$string
= 'cup'
;
$name = 'coffee'
;
$str = 'This is a $string with my $name in it.'
;
echo
$str. "/n"
;
?>
结果  This is a $string with my $name in it.
------------------

<?php
$string
= 'cup'
;
$name = 'coffee'
;
$str "This is a $string with my $name in it."
;
echo
$str. "/n"
;
?>

结果  This is a coffee with my cup in it.
---------------------------------------------------------------------------------

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:169246次
    • 积分:2063
    • 等级:
    • 排名:第18676名
    • 原创:39篇
    • 转载:67篇
    • 译文:0篇
    • 评论:9条
    最新评论