PHP

  • 简单JWT类

    1.定义类class JWT{ protected $secret; public function __construct($secret) { $this->secret = $secret; } public function encode($payload) { $header = [ 'typ' => 'JWT', 'alg' => 'HS256' ]; $header = base64_encode(json_encode($header)); $payload = base64_encode(json_encode($payload)); $signature

  • PHP面试题

    1 echo,print(),print_r(),var_dump()的区别?echo是PHP语句, print、print_r和var_dump是函数,语句没有返回值,函数可以有返回值;echo 输出一个或者多个字符串;print()只能打印出简单类型变量的值(如int,string);print_r() 可以打印出复杂类型变量的值(如数组,对象);var_dump能打印出对象、数组,并且带数据类型。2 用 PHP 打印出前一天的时间,格式是 2005-5-10 22:21:21echo date('Y-m-d H:i:s',time()-24*3600);或echo date('Y-m-d