php

//打开文件

$rh = fopen(‘PHP_3.txt‘, ‘r+‘);

//读取文件,第一个參数是文件句柄,第二个是读取方式

//计算文件大小(字节)

$num = filesize(‘PHP_3.txt‘);

$str = fread($rh, $num);

echo $str;

//假设设置文件訪问错误,须要去更改文件的权限,属性 --> 右下角--> 开放权限 --> 改为可读可写

echo "


";

//换行读取 识别 enter 不识别

$str_1 = fgets($rh);

$str_2 = fgets($rh);

//换行读取再次读取还会继续上次的读取位置继续读取

echo $str_1;

echo "


";

echo $str_2;

//file 将文件内容转化为数组,
直接转化为换行,回车作为分隔符

$arr = file(‘PHP_3.txt‘);

print_r($arr);

echo "


";

//file_get_contents 读取文件内容。返回字符串。而且能够读取外部网络数据

// echo file_get_contents(‘PHP_3.txt‘);

//直接读取站点,存到一个文本中,能够直接获取对方的页面静态布局。注意,是静态的!

// $str_3 = file_get_contents(‘http://www.lanou3g.com‘);

// file_put_contents(‘PHP_3.txt‘, $str_3);

//重命名

// rename(‘PHP_3.txt‘, ‘1.txt‘);

// rename(‘1.txt‘,‘PHP_3.txt‘);

//文件拷贝 使用../ 替代上级文件夹

// copy(‘PHP_3.txt‘, ‘../test.txt‘);

//读取文件夹

//1.打开文件文件夹句柄 .(一个点) 获取本级文件夹 ..(两个点)是上级文件夹

$rh_1 = opendir(‘.‘);

// $arr = readdir()

//readdir 获取文件文件夹,这个和 MySQL 一样。必须使用循环取出

while ($num = readdir($rh_1)) {

//读取出来的

echo $num;

echo "


";

}

//读取文件夹

print_r(scandir(‘.‘));

//创建一个新的文件夹

// mkdir(‘asdasd‘);

//删除整个文件夹 删除文件夹必须保证文件夹内部没有其它文件

// $is_bool = rmdir(‘1‘);

//删除

// unlink(‘PHP_3.txt‘);

//获取文件创建时间

echo filectime(‘PHP_3.txt‘);

echo "


";

//返回文件最后訪问的时间

echo fileatime(‘PHP_3.txt‘);

echo "


";

//解析文件详细名称

echo basename(‘PHP_3.txt‘,‘txt‘);

echo "


";

//获取当前文件所在的文件夹的名称

echo dirname(‘file/PHP_3.txt‘);

echo "


";

//返回全程,拓展名,文件名称

print_r(pathinfo("PHP_3.txt"));

//改动文件文件夹权限

echo "


";

fclose($rh);

fclose($rh_1);

?

>

php h5读写数据库,H5学习_番外篇_PHP数据库操作相关推荐

  1. h5 php js实验总结,H5学习_番外篇_PHP数据库操作

    1. 文件操作 1.1 打开关闭文件 fopen() resource fopen ( string filename, string mode [, bool use_include_path [, ...

  2. Rust学习日记番外篇——代码写诗

    Rust学习日记番外篇--代码写诗 中秋节即将来临啦~~提前祝大家月饼节快乐.今天看到了掘金的文章,有个代码写诗的活动,那我就小露一手了. 0x01 选定诗句 在掘金有下面几句诗可选. 举头望明月,低 ...

  3. python 按键精灵 离线_(番外篇)Python操纵网盘客户端批量离线下载电影

    上回(Python实现电影排行榜自动网盘下载(4)Cookies免登录+抓包下载)说到,一段时间内能进行多少次离线下载还是受限于验证码的输入. 在此有两个解决方案, 见招拆招 通过GUI优化验证码输入 ...

  4. 【TDA2x学习】番外篇一、TDA2x工程学习手记

    据振宇师兄说,TDA2HGBRQABCQ1是低配版TDA2x,对于EVE并没有4个,只有2个! 可运行在任意核上的Link:Dup link,Null link,Syn link等可以运行在任何核上 ...

  5. python应用实例论文_番外篇——Python多进程应用实例一则

    前言: 现在的电脑普遍进入多核时代,当我们需要做一些计算密集型任务时,运用并行计算能够发挥CPU的性能,也够大大的节省我们的时间.在现在的数据挖掘中,Python是一门非常强大的语言,语法直接明了,易 ...

  6. 用python内置函数算复杂度吗_番外篇: Python 面试感受

    醒来有人说我刁难面试者, 我来解释一下, 我的面试环节一般是最后一个环节才会进行 python 基础的面试. 之前都是项目交流, 进入到最后这个环节的, 都是我认为项目 OK 的, 我对他的能力也是认 ...

  7. document.createelement如何绑定点击事件_番外篇-EXCEL如何使用宏(VBA)

    小编,会在后续推送一些关于VBA(宏)相关的文章(之前其实也推送了一些,其中也大概说了一下如何使用),所以我们今天就专门写一篇如何使用宏,方便大家使用已经写好的宏. 如何使用宏:常规宏VBA-一般都是 ...

  8. TikZ学习笔记番外篇: 使用tikzcd包绘制交换图

    什么是交换图 映射的合成关系, 用图表示出来, 称为交换图. 怎么绘制 有很多方法可以绘制, 都是基于LaTeX\LaTeXLATE​X 的, 这里我使用了TikZ\mathrm{T}i\mathrm ...

  9. cocos2d-x学习笔记番外篇05:如何快速屏蔽触摸

    cocos2d-x有个问题,即使暂停CCScene运行,触摸仍然有效,有些菜单和按钮仍然会被触发. 所以有的时候我们要手动屏蔽触摸,尤其是在弹出计费画面的,或者使用一些本平台自带控件的时候. 做法有几 ...

最新文章

  1. Spring+SpringMVC+MyBatis深入学习及搭建(十四)——SpringMVC和MyBatis整合
  2. 闲鱼有流量,毒具特色,“全面”的转转如何突围?
  3. 1165: 零起点学算法72——首字母变大写
  4. vs2005 创建解决方案不显示,解决方案管理器中看不到解决方案节点的解决办法...
  5. vue cli vue 3.x
  6. hamburger组件_一个侧边栏导航组件实现思路
  7. ElementUI+Java实现搜索提示列表
  8. Java语言程序设计(基础篇) 第二章
  9. mouseleave mouseout时候悬浮框不应该消失的时候消失了 css 解决办法
  10. Java Calendar类知识点总结
  11. linux系统升级后,手动编译的kernel无法启动问题
  12. rsync aws ec2 pem
  13. Netapp存储模拟器一战成功
  14. linux用户权限不够解析及解决方案
  15. 恢复Cisco 2960交换机密码
  16. PT100热电阻温度阻值对应表
  17. 使用Domain Adaption提升小场景时间序列预测效果的方法
  18. SAP解决方案(典型业务场景)
  19. iOS_导航栏的navigationBar.hidden与navigationBarHidden的区别
  20. 使用ThinkJs搭建微信中控服务

热门文章

  1. 【英语学习】【Daily English】U02 Daily Routine L01 Sadly, my schedule is very tight.
  2. Pentium II Pentium III架构/微架构/流水线 (3) - P6执行核详解 (指令时延吞吐量,执行单元/发射口)
  3. Linux| |对于UDP的学习
  4. python操作hive表_python处理数据,存进hive表的方法
  5. android gpu linux,Arm发布针对Mali GPU的Android Linux Vulkan用户空间驱动(HiKey 960,Firefly-RK3288主板)...
  6. 如何自学游戏引擎的开发?
  7. 文本处理3剑客 sed命令
  8. 配置ganesha-nfs对接rgw
  9. Linux系统LVM增加新硬盘实现根文件系统扩容
  10. 「前端」看懂前端脚手架你需要这篇webpack