要发挥出php的能力,操作数据是很重要的。先避开数据库,以免一下要学的东西太多,以后单独再讲数据库操作。
<?
define('BASE_PATH',dirname(__FILE__));//获取当前目录,本例中为E:\xampp\htdocs
$filepath = BASE_PATH.'\test';
if(!is_dir($filepath)) {//如果路径不存在
mkdir($filepath, "0777", true);//创建目录
}
//chmod($filepath,0777);//如果报没有权限的错,就加此句,修改权限
$handle = fopen($filepath.'\test.txt','a');//打开文件,如果不存在,就新建,a表示续写
fwrite($handle,'Hello The World!');//写入
fwrite($handle,"\r\n");//必须双引号
fclose($handle);//关闭句柄
?>
执行两次之后,根据环境配置的路径,本例如下,打开test.txt文档可以看到
文件可以写,也可以读,还有很多操作,此次例子有很多函数,就提供一些资料。
https://www.w3school.com.cn/php/func_filesystem_fopen.asp
这是一个不错的网站,值得当参考书使用。
一旦接触到了细节的东西,我想需要强调一下了:
1、以这种特别的体会入门,是忽略了很多细节的,如果为了进一步的学习,建议购买一本较新的PHP入门的书,像看一本只想了解大致情节和结局的小说一下,以最快的速度浏览一次,有个印象大概需要学习的内容,建议不要超过一周的时间。
2、后面还会介绍一些其它重要的东西,都只是点到为止,为的是明白这是一个什么东西,而不致于迷于细节之中。一旦对整体有理解之后,就要学习细节的东西了。
3、而学习细节也要避免迷于一个一个的函数里,各种各样的语法里,建议先读一些简单的代码,去思考为什么要这么写,可不可以有其它的写法,一旦有积累之后就可以尝试自己去实现一些功能了(比如此例子改造一下,通过在界面上的输入操作,修改文本中的内容等)。这时就要用到书了(由于有了大概的了解,找东西也会快很多)或者网上的资料了。
所以后面我会持续更新一些重要的东西,了然是什么;再持续更新一些比较简单的代码。希望能让你在自学的路上一直不会迷惑。如果有什么想法,欢迎留言。