随笔分类 -  PHP相关

学习php,我是新手,我为自己带盐
摘要:解决办法:1.打开 http://curl.haxx.se/ca/cacert.pem2.保存 ”cacert.pem“ 文件3.在 php.ini 中配置 cacert.pem 在 [curl] 下添加:cur.cainfo = 你保存的 cacert.pem 路径,如: 阅读全文
posted @ 2020-06-06 19:03 一菲聪天 阅读(287) 评论(0) 推荐(0) 编辑
摘要:命令: yum remove php* php* 将 php 相关的全部删除掉 参考: Removing PHP 阅读全文
posted @ 2020-04-15 09:05 一菲聪天 阅读(1453) 评论(0) 推荐(0) 编辑
摘要:常见的用法 检查邮箱的格式是否合法 更多相关的 过滤参数: 参考 官方文档php filter_var() 函数详解 阅读全文
posted @ 2019-04-30 14:12 一菲聪天 阅读(1137) 评论(0) 推荐(0) 编辑
摘要:php 程序既可以通过浏览器来访问(一般是 apache、nginx等服务器), 也可以通过命令行来直接运行(cli 执行) 如果需要判断 当前程序是以何种方式来执行,应该怎样判断呢,使用:php_sapi_name() 方法, 示例: 参考:http://php.net/manual/en/fun 阅读全文
posted @ 2018-09-06 00:13 一菲聪天 阅读(688) 评论(0) 推荐(0) 编辑
摘要:在 vsc 调试 php 时,如果数组元素过多,只能查看前面 30个左右的元素,如果需要看更多的元素,可以配置 xDebugSettings 修改项目中的 .vscode/launch.json 文件: 添加上如下内容: 如下图: 参考:https://github.com/felixfbecker 阅读全文
posted @ 2018-08-17 18:04 一菲聪天 阅读(1167) 评论(1) 推荐(1) 编辑
摘要:ord() : 将字符转为 ascii 码 (0-256),准确定义官方文档:http://php.net/manual/en/function.ord.php chr() : 将 ascii 码转为字符,与 ord() 相反 不过这两个方法都有限制,只能处理 ascii 码, 如果需要处理的字符串 阅读全文
posted @ 2018-08-17 00:32 一菲聪天 阅读(957) 评论(0) 推荐(0) 编辑
摘要:dirname() 方法,获取父目录的方法,官方文档:http://php.net/manual/en/function.dirname.php 在 php 7.0 后,dirname() 支持两个参数,dirname($path, $level) 返回给定目录的父目录,可以通过 $level 来指 阅读全文
posted @ 2018-08-07 19:34 一菲聪天 阅读(6103) 评论(0) 推荐(0) 编辑
摘要:通过在文本中指定待替换的内容,如: 格式可以自己定义, 大概过程: 在文本中定义需要替换的文本内容; 以键值对的方式 组织数据(数组); 用 file_get_contents() 读取整个文件的内容; 再用 strtr() 替换内容。 阅读全文
posted @ 2018-08-02 12:34 一菲聪天 阅读(765) 评论(0) 推荐(0) 编辑
摘要:特殊字符的16进制表:https://websitebuilders.com/tools/html-codes/ascii/ 可以通过 hexdec() 和 chr()方法来进行转换, 例子: 其中 \x22 就是双引号 ",而 \x0A 就是换号 \n,通过一些方法转换后: 结果: 参考:http 阅读全文
posted @ 2018-07-28 16:55 一菲聪天 阅读(3566) 评论(0) 推荐(0) 编辑
摘要:startsWith(): endsWith(): 参考:https://www.gowhich.com/blog/747 https://leonax.net/p/7804/string-startswith-and-endswith-in-php/ 阅读全文
posted @ 2018-07-23 23:47 一菲聪天 阅读(3011) 评论(0) 推荐(0) 编辑
摘要:如果在接受 $_POST 或 $_GET 时发生类似的错误报告:SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF6tebor...'那么你就需要使用 utf8_encode() 方法来处理你接受的数据了: 参考:htt 阅读全文
posted @ 2018-07-17 12:20 一菲聪天 阅读(397) 评论(0) 推荐(0) 编辑
摘要:默认的 $_REQUEST 会获取 $_POST, $_GET, $_COOKIE的数据,这些可以通过查看 php.ini来确认: 由上图可以看出,获取的内容是通过 variables_order 和 request_order 来决定的, EGPCS 的意思: E $_ENV G $_GET P 阅读全文
posted @ 2018-07-17 12:16 一菲聪天 阅读(492) 评论(0) 推荐(0) 编辑
摘要:$ip = "67.220.91.30";// USA switch (mt_rand(0, 15)) { case 0:// India $ip = "210.212.145.105"; break; case 1:// Spain $ip = "94.127.167.255... 阅读全文
posted @ 2018-07-03 14:23 一菲聪天 阅读(602) 评论(0) 推荐(0) 编辑
摘要:一个请求,同时分发到多个服务器, 正常的是: A > B 现在想实现的是: > C A > B > D > E 如果是 GET请求,就处理一下 URL请求即可,但 POST 请求,还需要处理数据, 处理数据: 如果是键值对方式的,使用 $_REQUEST 获取整个键值对; 如果是以流的方式的,则使用 阅读全文
posted @ 2018-06-09 13:39 一菲聪天 阅读(766) 评论(0) 推荐(0) 编辑
摘要:普通键值对的数据: 如果是,流数据,则需要使用: 阅读全文
posted @ 2018-06-09 13:25 一菲聪天 阅读(797) 评论(0) 推荐(0) 编辑
摘要:php 中,字符串与数组互转 拆分字符串 到数组 explode() - -(其他语言中的 split) 将数组连接成字符串 implode() 结果如下: 注意: explode() 函数是将 字符串按给定的标志来分割,如果字符串中没有该标志,结果是不会分割的,如结果中第二行; implode() 阅读全文
posted @ 2018-05-27 01:58 一菲聪天 阅读(1462) 评论(0) 推荐(0) 编辑
摘要:wamp默认的路径是安装目录下的 www 目录, 如果你想运行php代码,就需要将代码放在 www 目录下, 但这样很不方便,能否通过配置的方式,来实现 在别的目录下的 php 代码,也能正常运行和访问到呢。 答案是 可以的。 在配置文件 httpd.conf 中,添加上述代码,重启即可。 Alia 阅读全文
posted @ 2018-05-27 01:38 一菲聪天 阅读(394) 评论(0) 推荐(0) 编辑
摘要:在 httpd.conf 中添加上述代码, 阅读全文
posted @ 2018-05-27 01:30 一菲聪天 阅读(121) 评论(0) 推荐(0) 编辑
摘要:如数组 array1 = array('a', 'b', 'c'); array2 = array('1', '2', '3'); 希望能实现结果 array3 = array('a', '1', 'b', '2', 'c', '3'); 这种效果, 方法一: 参考:https://segmentf 阅读全文
posted @ 2018-05-17 11:32 一菲聪天 阅读(1040) 评论(0) 推荐(0) 编辑
摘要:最终代码: 1 function pdo_array_query($pdo, $table_name, $data, $fields=array('*')){ 2 //Will contain SQL snippets. 3 $rows_sql = array(); 4 //Will contain 阅读全文
posted @ 2018-05-17 11:01 一菲聪天 阅读(444) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示