php判断文件或目录(文件夹)是否存在

     php库自带有判断文件或目录是否存在的函数,file_exists判断文件是否存在,is_dir判断目录(文件夹)是否存在。具体示例如下: $file='index.php'; $dir='www.phpernote.com/wwwroot/'; if(file_exists($dir.$file)){ echo '文件'.$file.'存在'; }else{ echo '文件'.$file.'不存在'; } if(is_dir($dir)){ echo '目录'.$dir.'存在'; }else{ echo '目录'.$dir.'不存...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    PHP向文件写入或追加数据

    php向文件里写入或追加数据有两种方法,一种是fopen,还有一种是file_put_contents,本文简要介绍一下两种方法的具体用法,有需要的朋友可以看看。 (1)fopen fopen() 函数打开文件或者 URL,如果打开失败,本函数返回 FALSE。 语法:fopen(filename,mode,include_path,context) 参数   说明 filename  必需。规定要打开的文件或 URL。 mode   必需。规定要求到该文件/流的访问类型。可能...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    linux下如何执行PHP脚本

    Linux 下如何直接执行 php 脚本?下面是部分 php 命令行参数。 语法以及参数说明  php [-q] [-h] [-s] [-v] [-i] [-f ] | { [args…]} -q 安静模式,不输出HTTP头 -s 将php程序文件用转化为彩色格式的HTML(比如保留字用绿色,函数和变量为蓝色,注释为黄色而字串则是红色等等 -f 读入并解释指明的文件 -c 在中读入php.ini文件 -a 交互式运行 -d foo[=bar] 定义ini中的输入项 foo 的值...阅读全文
    作者:绝缘体.. | 分类:html, Linux, PHP, 操作系统, 编程语言 | 阅读: | 标签:, , , ,

    Yii 动作方法技巧

    动作就是指被定义为一个以action单词作为前缀命名的方法。而更高级的方式是定义一个动作类并让控制器在收到请求时将其实例化。这使得动作可以被复用,提高了可复用度。 1、定义一个动作类,基本格式如下: class UpdateAction extends CAction{ public function run(){ //...逻辑代码... } } 2、使用动作类:为了让控制器注意到这个动作,我们要用如下方式覆盖控制器类的actions...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    Yii框架Yiiapp()的理解

    Yii框架是一个纯面向对象的框架,这个框架在运行的时候,也就是一个应用被访问的时候,需要创建许多对象,这些对象再调用许多相关方法,从而完成一次web请求。 这个Yii::app() 是第一个被创建的对象,由这个对象调用相关方法,完后后续工作。 Yii::app()主要负责一些全局性的功能模块,比如Yii::app()->getUser()返回的是CWebUser实例(用于表达当前用户的验证信息)。因为CWebApplicat...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    yii 数据库添加,修改,删除相关操作总结

    本文总结了yii中关于数据信息的添加数据,修改数据,删除数据的相关操作,刚刚学习没几天,仅记录了一些,以后慢慢再充实,有需要的朋友可以看看。 添加数据的方法 (1)save 方法(对象形式操作) $user=new User; $user->username=’phpernote’; $user->password=’123456′; if($user->save()>0){     echo ‘添加成功’; }else{     echo ...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    PHP之APC缓存详细介绍

    1、APC缓存简介 APC,全称是Alternative PHP Cache,官方翻译叫”可选PHP缓存”。它为我们提供了缓存和优化PHP的中间代码的框架。 APC的缓存分两部分:系统缓存和用户数据缓存。 系统缓存 它是指APC把PHP文件源码的编译结果缓存起来,然后在每次调用时先对比时间标记。如果未过期,则使用缓存的中间代码运行。默认缓存3600s(一小时)。但是这样仍会浪费大量CPU时间。因此可以在php.ini中设置sy...阅读全文
    作者:绝缘体.. | 分类:apache, PHP, windows, 开发工具, 操作系统, 编程语言 | 阅读: | 标签:, , , ,

    yii数据库查询操作总结

    yii框架下关于数据库查询数据的方法总结。 (1)$result=Yii::app()->dbName->createCommand($sql)->queryRow(); 返回的结果集如果不为空的话则为一个一维数组。代码中的dbName为数据表所在的库的名字,$sql可以为任意SQL语句。 (2)$result=Yii::app()->dbName->createCommand($sql)->queryAll(); 返回的结果集如果不为空的话则为一个二维数组。代码中的dbName为数据...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    yii框架目录结构详细分析说明

     本文详细的列举了用yii开发一个项目的目录结构以及目录说明,正在学习php框架yii的朋友可以收藏看看。   /****yii核心源码目录结构说明****/ |–framework 框架核心库     |–base 底层类库文件夹,包含CApplication(应用类,负责全局的用户请求处理,它管理的应用组件集,将提供特定功能给整个应用程序);CComponent(组件类,该文件包含了基于组件和事件驱动编程的基础类,从...阅读全文
    作者:绝缘体.. | 分类:CSS, MySQL, PHP, sqlite, windows, 操作系统, 数据库, 编程语言 | 阅读: | 标签:, , , ,