笔记笔记
  • Home
  • AI&ML
  • Example
  • Zoo
  • 关于
⌘ K
PHP 笔记
笔记
url 编码
ThinkPHP
ThinkPHP 笔记
阿里云 域名 云解析
PhpStorm
PhpStorm 非 static 方法 'where' 不应被静态调用,但类具有 '__magic' 方法。
最后更新时间:
Copyright © 2023-2024 | Powered by dumi | GuoDapeng | 冀ICP备20004032号-1 | 冀公网安备 冀公网安备 13024002000293号

TABLE OF CONTENTS

‌
‌
‌
‌

url 编码

// javaScript
encodeURI('aaa后');
decodeURI('aaa%E5%90%8E');
<?php
// php
print_r(urlencode("后"));
print_r(urldecode(urlencode("后")));

处理接口并发

<?PHP
//阻塞(等待)模式
$fp = fopen("lock.txt", "w+");
//锁定当前指针
if (flock($fp, LOCK_EX)) {
//..处理订单
flock($fp, LOCK_UN);
}
fclose($fp);
<?PHP
//非阻塞模式
$fp = fopen("lock.txt", "w+");
if (flock($fp, LOCK_EX | LOCK_NB)) {
//..处理订单
flock($fp, LOCK_UN);
} else {
echo "系统繁忙,请稍后再试";
}
fclose($fp);