
PHP
分享PHP的学习经验
Risehuxyc
雄关漫道真如铁,而今迈步从头越。
展开
-
php mysql旧代码
【代码】php mysql旧代码。原创 2022-11-04 07:39:25 · 738 阅读 · 0 评论 -
备份曾经开放数据源码
【代码】备份曾经开放数据源码。原创 2022-10-31 18:17:12 · 438 阅读 · 0 评论 -
php配置Apache(Windows)
上述配置的php.ini文件默认是不存在的,是以development和production格式存在,需要格式化处理。提醒:如果你安装PHP的时选错了版本,是找不到php8apache2_4.dll的。在Apache24\htdocs下新建记事本,命名为test.php,内容如下。操作:复制①为副本,把副本重命名为php.ini,注意,后缀改了。的地方你要改,是php8文件夹所在地址。在蓝色位置输入cmd,打开命令行窗口。转载 2022-10-12 20:19:30 · 2143 阅读 · 1 评论 -
mysql insert 存在即不插入语法
如果发现表中已经有此行数据(根据主键或者唯一索引判断)则先删除此行数据,然后插入新的数据。否则,直接插入新数据。原创 2022-07-18 13:06:49 · 4047 阅读 · 0 评论 -
Mysql如何实现不存在则插入,存在则更新
执行如上sql,该id不存在(此处id不存在,指的是id为X的记录不存在,包括主键、unique索引列等情况),相当于执行了insert部分,普通插入,受影响的行1。执行如上sql,该id已存在,相当于执行了update部分,受影响的行2。执行结果如下,注意只是更新username,是保留了email的。...原创 2022-07-16 18:20:05 · 1635 阅读 · 0 评论 -
更新opendata,备份旧代码
更新opendata,备份旧代码原创 2022-06-20 11:25:30 · 151 阅读 · 0 评论 -
曾经的backwork.php
曾经的backwork.php。曾经研究的心跳机制和后台数据更新。原创 2022-06-13 15:03:35 · 130 阅读 · 0 评论 -
纯真数据库文件解析
using System;using System.IO;using Microsoft.VisualBasic;namespace Test{ internal class QQCry { private FileStream fs = null; private BinaryReader r = null; private uint sip, eip, qqwryendpos; // 获取数据库记录总数 .原创 2022-05-15 19:09:06 · 675 阅读 · 0 评论 -
php时间字符转换
$date=new DateTime('2022-02-24T22:11+08:00'); echo $date->format('Y-m-d\TH:i:s') . "\n";function timestamp_to_datetime(int $timestamp){ date_default_timezone_set('PRC'); return date("Y-m-d H:i:s",time());}'2022-02-24T22:11+08:00'可以转换成...原创 2022-05-02 12:51:22 · 1998 阅读 · 0 评论 -
曾用过的hfxWeather.php
<?php include_once "connectmysql.php"; session_start(); header("Content-Type:text/json;charset=utf-8"); //文件名:hfxWeather.php try { $citysn=json_decode(file_get_contents('php://input'),true); //true表示返回array .原创 2022-05-01 10:08:37 · 159 阅读 · 1 评论 -
我的开放数据服务
这个是我正在运营的网站接口,大家可以免费使用。// JavaScript Document//demo//xhrrequest_opendata(1,'{"cip":"218.18.145.48","cid":"440307","cname":"广东省深圳市龙岗区"}',null);//sessionStorage.getItem('transportbuf')=="http://hfx.link/3i71"/***************************************原创 2022-04-27 22:55:58 · 200 阅读 · 1 评论 -
Apache httpd显示最小的服务器信息
Apache不提供禁用服务器头,只能做做小处理。ServerSignatureDirectiveDescription: Configures the footer on server-generated documents Syntax: ServerSignature On|Off|EMail Default: ServerSignature Off Context: server config, virtual host, directory, ..原创 2022-04-27 20:46:38 · 315 阅读 · 0 评论 -
隐藏PHP版本
一个潜在的安全威胁是HTTP响应头中的PHP版本信息泄漏。默认情况下,Apache网站服务器通过HTTP响应头中的“X-Powered-By”字段包含有PHP版本信息。如果你想要在HTTP头部中隐藏PHP版本,请使用文本编辑器打开php.ini文件,找到“expose_php = On”这一行,将它改为“expose_php = Off”即可。修改php.ini配置文件修改后的效果...原创 2022-04-27 20:05:57 · 1034 阅读 · 3 评论 -
AES算法 基本工作模式
分组密码算法只能加密固定长度为 N 比特的分组数据(DES 和 3DES 算法中 N=64,AES 算法中 N=128),若待加密数据长度 != N ,则待加密数据需要被分组或填充至长度为 N 比特的数据块用以加密,至于如何分组及填充则取决于使用的工作模式和填充方式。早在 1981 年,DES 算法公布之后,NIST 在标准文献FIPS 81中公布了 4 种工作模式:电子密码本:Electronic Code Book Mode (ECB) 密码分组链接:Cipher Block Chaini..转载 2022-04-19 18:48:48 · 782 阅读 · 0 评论 -
php的json解析的正确操作之一
最近php解析碰到一些细节上的麻烦,做专门研究了一下。<?php $str='{"A":"1","B":{"D":"4","E":"5"},"C":"3"}'; $obj=json_decode($str); var_dump($obj); $sub=$obj->B; //echo $obj->B; var_dump($sub); class EpayOrderPayRequest { public $platformId; public $accountId原创 2022-04-13 16:47:43 · 295 阅读 · 0 评论 -
PHP获取请求端的浏览器信息和HTTP头部信息
PHP获取请求端的浏览器信息和HTTP头部信息。 echo $_SERVER['HTTP_USER_AGENT'],"\n"; echo $_SERVER['HTTP_HOST'],"\n"; echo $_SERVER['HTTP_REFERER'],"\n"; echo $_SERVER['HTTP_COOKIE'];原创 2022-03-27 11:58:21 · 3230 阅读 · 0 评论 -
php获取浏览器信息
echo "HTTP_USER_AGENT:",$_SERVER["HTTP_USER_AGENT"],"\r\n";Win10电脑Edge浏览器:HTTP_USER_AGENT:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36 Edg/97.0.1072.62iPhone QQ:iPhone 微信:..原创 2022-01-17 17:46:37 · 846 阅读 · 0 评论 -
PHP MySQL报错Commands out of sync
Commands out of sync; you can’t run this command nowMysql文档中说明错误:Commands out of syncIf you get “Commands out of sync; you can’t run this command now” in your client code, you are calling client functions in the wrong order.This can happen, for examp转载 2022-01-14 20:23:19 · 358 阅读 · 0 评论 -
PHP 从复杂的JSON数据提取需要的数据
废话就不多说,直接上代码。<?phpecho phpversion();$json='{"code":"200","location":[{"name":"深圳","id":"101280601","lat":"22.54700","lon":"114.08594","adm2":"深圳","adm1":"广东省","country":"中国","tz":"Asia/Shanghai","utcOffset":"+08:00","isDst":"0","type":"city","rank"原创 2022-01-11 20:45:28 · 512 阅读 · 0 评论 -
PHP json_encode
(PHP 5 >= 5.2.0, PHP 7, PHP 8, PECL json >= 1.2.0)json_encode—返回值的 JSON 表示形式描述json_encode(mixed $value, int $flags = 0, int $depth = 512): string|false返回一个字符串,其中包含所提供 .value编码受提供的编码影响,此外,浮点值的编码取决于serialize_precision的值。flags参数valu.翻译 2022-01-16 16:49:01 · 9020 阅读 · 0 评论 -
PHP sendmail配置
参考文献:(1条消息) PHP sendMail 发送邮件_PHP开发-优快云博客_php sendmailhttps://blog.youkuaiyun.com/csdn_zhongwu/article/details/101024726PHP实现在windows下配置sendmail并通过mail()函数发送邮件的方法_php技巧_脚本之家 (jb51.net)https://www.jb51.net/article/116652.htm...原创 2022-01-16 17:01:25 · 819 阅读 · 0 评论