Author: Volcano

  • javascript版本的in_array函数

    php有in_array函数,相当方便。这种好事,当然不能让php专美,下面是google来的javascript版in_array函数: function in_array(stringToSearch, arrayToSearch) { for (s = 0; s < arrayToSearch.length; s++) { thisEntry = arrayToSearch[s].toString(); if (thisEntry == stringToSearch) { return true; } } return false; }

  • 在psftp中进行批处理操作

    在psftp(sftp的命令行客户端)中进行批处理操作: 1.首先建立文件->myscript.scr,内容如下: 代码片段: cd /home/ftp/users/jeffdel jam-old.tar.gzren jam.tar.gz jam-old.tar.gzput jam.tar.gzchmod a+r jam.tar.gzquit 2.然后你可以运行下面命令行: psftp user@hostname -b myscript.scr myscript.scr中所写的内容就会执行下去 3.有什么用呢?在windows下写个批处理.bat,配合editplus上传文件,爽翻你 附命令行帮助: 代码片段: PuTTY Secure File Transfer (SFTP) clientRelease 0.56Usage: psftp [options] [user@]hostOptions:  -b file   use specified batchfile  -bc       output batchfile commands  -be       don’t stop batchfile processing if errors  -v        show verbose messages  -load sessname  Load settings from saved session  -l user   connect with specified username  -P port   connect to specified port  -pw […]

  • 用php生成php脚本

    看到这篇文章,很有趣:Generating PHP with Ruby 下面是个用php生成php简单的例子: < ?php // Some code $code = ‘ <?php echo “Hello World!”; ?> ‘; // Write code to file file_put_contents(‘generated.php’,$code); # PHP5 function! // Include the generated code for execution include ‘generated.php’; ?> 为什么不直接使用eval呢?我的理解是,这样只需要将生成的代码包含进来直接运行便是,省去了eval的解析时间,效率可能会更高.

  • 新增域名ooso.net

    今天ooso.net正式生效,可以同时使用www.ooso.net,www.ooso.net,ooso.net来访问本站。

  • 让editplus的Function list显示php5的函数

    如果你开始使用php5了,而且正好又是editplus的忠实用户,一定会为editplus的function列表无法正确显示而烦恼.这时候,我们不能怨社会,php5新增的public,private,proctectd,static关键字才是罪恶的根源,function不再是function,而是public function…. 当然,这一切不会难倒我们,editplus具有很好的可定制性,以下步骤可以轻松解决这个问题: 打开tools->perferences->Files->Setting&syntax 选择File types->PHP 修改Function pattern^[ t]*function[ t].*([^;]*$ 变成 ^[ t]*(function |public |protected |private |static).*([^;]*$ 点ok保存设置 好了,按下ctrl+F11,看看函数窗口,有没有显示出所有的函数呢? [@more@]