php路径
/ 代表服务器根目录 ./ 代表当前同一级目录 ../ 代表上一级目录PHP封装一个自己的my_parse_ini_file()
PHP文件提取练习[parse_ini_file() ] : 编写一个自己的 my_parse_ini_file() ,完成对 .ini 文件的读取 提示: explode 分割字符串 / fgets 读取一行数据 <?php function my_parse_ini_file($dir) { if (!file_exists($dir)) { echo '文件不存在, 无法访问'; return FALSE; } else { $fsize = filesize($dir); $fp = fopen($dir, 'r'); $con_str = fread($fp, $fsize); // 把字符串中的空白字符' '替换为'', 也就是删除空白字符 $con_str = str_replace(' ', '', $con_str); // 按回车换行给字符串分割成数组 $arr_temp1 = explode("\r\n", $con_str); $arr_res = array(); foreach ($arr_temp1 as $value) { $arr_temp2 = explode('=', $value); $arr_res[$arr_temp2[0]] = $arr_temp2[1]; } return $arr_res; } } $file_full_path = 'e:/config.双引号和单引号----由sql语句中的字符串变量而来
在用php操作mysql 表的时候,遇到一个问题 表结构: CREATE TABLE news ( id int(10) unsigned NOT NULL AUTO_INCREMENT, title varchar(50) DEFAULT NULL, content text, add_time int(11) DEFAULT NULL, PRIMARY KEY (id) ); 写了条sql语句 结果第一条可以正确显示,第二条却出错 原因在于title字段类型是字符串,所以其中的变量要用引号引起来 也就是 $sql2 = “SELECT * FROM news WHERE title=’$title’”; 由此举例php中单双引号的使用情况如下:
Recent Posts
Tags
- apache 4
- axios 1
- benchmark 1
- c 1
- canvas 1
- centos 3
- channel 1
- crontab 1
- css 2
- docker 4
- fail2ban 1
- frp 1
- gin 1
- github 1
- go 26
- goaccess 1
- goroutine 1
- http 1
- https 1
- jetbrains 1
- jquery 1
- js 2
- linux 20
- mermaid 1
- mysql 10
- nginx 3
- node 1
- php 43
- prisma 1
- react 8
- server 1
- ssh 2
- tarojs 1
- tcp/ip 1
- token 1
- ubuntu 1
- ufw 1
- unit-test 1
- vmware 1
- vscode 1
- vue 12
- yum 1
- 域名 3
- 安全 2
- 微信 3
- 算法 3