这个假期很充实吧,应该说。 不是有客人来,就是忙着自己的事。时间过得很快。 这样轻轻松松的日子,确实令人着迷。 假期只剩下明天最后一天了,要多多利用。 本想着好好睡一觉,睡个懒觉,可惜上天没给我这个机会。 假期几晚,都很晚睡,第二天总被生物钟早
这个假期很充实吧,应该说。
不是有客人来,就是忙着自己的事。时间过得很快。
这样轻轻松松的日子,确实令人着迷。
假期只剩下明天最后一天了,要多多利用。
本想着好好睡一觉,睡个懒觉,可惜上天没给我这个机会。
假期几晚,都很晚睡,第二天总被生物钟早早叫醒。。。
从昨晚开始,感觉到一丝凉意,貌似要入秋了,秋风肃肃晨风飔。
秋高气爽的同时,大家也要注意身体。小心着凉。
继续加油!
分享一些代码片段。
在Bash中,获取脚本目录常用
$(pwd)
来获取,后来更规范的有
$(cd "$(dirname "$0")"; pwd)
来完成,但自从经历了前不久的Bash漏洞后,就不可用了。略微改下变为
$(cd "$(dirname "${BASH_SOURCE[0]}")"
又可以继续愉快的玩耍了。
使用pwd命令,该命令的作用是“print name of current/working directory”,这是此命令的真实含义。
严格意义来说,这里没有任何意思说明,所输出的这个目录就是脚本存放的目录。但它确实有这个功能。
在PHP中,使用 array_intersect 求两个数组的交集比使用 array_diff 求同样两个数组的并集要快。
如果要求数组 $a 与数组 $b 的差集的个数,应该使用
count($a) – count(array_intersect($a, $b));
而不要用
count(array_diff($a, $b));
前面要比后者快,在大数组中更为明显。
在一些语言里函数是可以返回多个值的,例如,像这样
function () {<br>
return $a, $b, $c;<br>
}
而PHP是不支持函数这样返回的,那要如何实现呢:
function abc() {<br>
return array($a, $b, $c);<br>
}<br>
list($x, $y, $z) = abc();
这样实际上处理返回值更加简洁,一瞬间,逼格提升了。
完整一点的代码就是
function abc() {<br>
$a = array();<br>
$a[] = 1;<br>
$a[] = 2;<br>
$b = 11;<br>
$c = 12;<br>
return array($a, $b, $c);<br>
}<br>
list($x, $y, $z) = abc();<br>
var_dump($x, $y, $z);
还是很酷的。。。
自动为数字增加 st\nd\rd 等:
function make_ranked($rank) {<br>
$last = substr( $rank, -1 );<br>
$seclast = substr( $rank, -2, -1 );<br>
if( $last > 3 || $last == 0 ) $ext = 'th';<br>
else if( $last == 3 ) $ext = 'rd';<br>
else if( $last == 2 ) $ext = 'nd';<br>
else $ext = 'st';<br>
if( $last == 1 && $seclast == 1) $ext = 'th';<br>
if( $last == 2 && $seclast == 1) $ext = 'th';<br>
if( $last == 3 && $seclast == 1) $ext = 'th';<br>
return $rank.$ext;<br>
}
正好是自己弄了个东西,可以装下逼用用。
嗯,还有一个PHP获取短网址的接口:
function getTinyUrl($url) {<br>
return file_get_contents("http://tinyurl.com/api-create.php?url=".$url);<br>
}
很方便,有木有!
以上纯粹凑字数。
转载请注明转自:kn007的个人博客的《假期,所剩无几》

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

禪工作室 13.0.1
強大的PHP整合開發環境

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

Dreamweaver CS6
視覺化網頁開發工具