php
小池
迷失在代码里
展开
-
关于php的你未必知道的事情 1
=== 1 ===字符串变量做函数名来调用函数。$a = 'foo';function foo() { echo 'bar';}$a(); // ==> 'bar'这个东西的用处在哪里呢?我倒是知道一个用处:当作函数指针来用,比如:function caller($fun_name) { $fun_name();}function foo() {原创 2012-04-06 14:06:48 · 427 阅读 · 0 评论 -
关于php的你未必知道的事情 2 3 4
=== 2 ===一个很有用的函数。大家经常会这么写$var = isset($src)? $src : '';这里要把$src写两遍,不够简单。(虽然可读性挺强的)有个函数可以轻松解决这个问题function isset_or(&$_var, $or = '') { return (isset($_var)) ? $_var : $or;}注意参数$_var之前原创 2012-04-11 14:54:17 · 484 阅读 · 0 评论 -
php随机字符串
<?phpfunction rand_str($length,$p='all'){ $nums = '0123456789'; $lowers = 'abcdefghijklmnopqrstuvwxyz'; $uppers = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; if ($p == 'all') { $src = $nums原创 2012-05-05 15:57:25 · 2431 阅读 · 3 评论