预览模式: 普通 | 列表

今天彻底卸载了sogou输入法!

今天彻底卸载了sogou输入法,一个小小的输入法升级程序竟然吃掉我1G多的内存,晕!~换用Google拼音输入法以后,内存占用好多了。看搜狗输入法论坛也很多人在反映同样的问题,哎!!!
顺便给大家贴两个输入法下载页面:
Google拼音输入法:http://www.google.com/ime/pinyin/
QQ拼音输入法:http://pinyin.qq.com/
QQ输入法我没用,不过看别人的评价还可以~

Tags: 输入法

分类:随笔杂记 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 3512

PHP打开文本文件的两个方法!

在用php建立网站的时候,我们有时会用到操作文件的功能,比如说建立一个网站访问计算器的情况。
那么怎么来操作文本文件呢?
这里有两个方法
1. 用fopen()和fgets()函数。
例子如下:
$file=”data.txt”;
if(!(file_exists($file))
{
  die(“文件不存在!”);
}
else
{
$fp=fopen($file,”r”);//以只读的方式打开文件
while(!(feof($fp))
{
$text=fgets($fp);//读取文件的一行
echo $text;      //打印读取的内容
}
fcolse($fp);    //关闭打开的文件
}

2. 使用file()函数
例子如下:
$file=”data.txt”;
$filetext=file($file);   //把文件中的内容一行的形式保存在$filetext中
$index=count($filetext);//记录该文件中有多少行数据

for($i=0;$i<$index;$i++)
{
echo $filetext[$i];//打印文件中第$i行的内容
}

Tags: php

分类:技术文章 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3245

php读取目录中所有文件名(含子目录)

php中取出目录下的文件名的方式不少,最简单的scandir

$dir="./caxa/";
$file=scandir($dir);
print_r($file);
稍微复杂点的,来自于php手册
$dir = "/etc/php5/";
// Open a known directory, and proceed to read its contents
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
echo "filename: $file : filetype: " . filetype($dir . $file) . "\n";
} closedir($dh);
}
}
 
这些都只能读取当前指定目录下的文件,对子目录中的文件无法。原来自己写过一个循环删除所有目录的一段代码,需要逐个子目录删除所有文件,包括多层。
function searchDir($path,&$data){
if(is_dir($path)){
$dp=dir($path);
while($file=$dp->read()){
if($file!='.'&& $file!='..'){
searchDir($path.'/'.$file,$data);
}
}
$dp->close();
}
if(is_file($path)){
$data[]=$path;
}
}

function getDir($dir){
$data=array();
searchDir($dir,$data);
return   $data;
}

print_r(getDir('.'));

Tags: php

分类:技术文章 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 6468

 广告位

↑返回顶部↑