当前位置: 主页 > PHP
  • nginx U方法出错

    0 条评论 24 次浏览 分类 : PHP
    这个问题已多次遇到,关于tp 框架 使用U 方法跳转, 在Nginx 服务器上可能会遇到路由跳转不过去前面带点(如:./xx) 解决这个问题,可以在tp的入口文件 index.php 里定义个常量 define('_PHP_FILE_',$_SERVER['SCRIPT_NAME']); 已解决多次这种情况,可以参考
  • PHP二维数据根据某个键进行排序

    2 条评论 336 次浏览 分类 : PHP
    有时候我们需要对PHP二维数组的某个键排序,可以用下面这个方法:
  • PHP版计算个人所得税

    1 条评论 588 次浏览 分类 : PHP
    网上拔了半天找到,索性自己写一个吧
  • PHP Warning: PHP Startup: 扩展名称: Unable to initialize module解决办法

    0 条评论 649 次浏览 分类 : PHP
    当安装完PHP 某项扩展后重启apache, php -m 时候出现 PHP Warning: PHP Startup: swoole: Unable to initialize module 警告,一般情况下是因为本地有多个 php版本存在,造成php版本不兼容。解决办法如下: 1、在phpize编译时候使用绝对路径,例如: /Applications/XAMPP/bin/phpize (我本地是Mac xampp环境) 2、在configure时候加上--with-php-config 选项来指定使用哪一个版本编译,该选项指定了相对应的 php-config 脚本的路径 sudo ./configure --with-php-config=/Applications/XAMPP/bin/php-config 3、继续下一步 sudo make sudo make install 安装成功!
  • .htaccess 301重定向

    0 条评论 202 次浏览 分类 : PHP
    当一些旧域名需要重新指向新域名的时候,就用到了网站重定向,如果web服务器是可以使用.htaccess做301重定向,或者需要将某个二级域名指向二级目录,下面介绍一下.htaccess的一些抒写规则
  • 彻底关闭ThinkPHP日志功能

    0 条评论 1111 次浏览 分类 : PHP
    在使用ThinkPHP开发的项目上线一段时候后,发现服务器磁盘空间越来越小了,最后一查原来是项目在运行过程中产生了大量的日志文件。 1 2 yaopengtao@AY13081418064932058bZ:/var/www/App/Runtime/Logs$ du -sh 8.2G 好吧, 那我们就来关闭这些日志,在网上搜了一些方法似乎都不太好使,最终还是从ThinkPHP的核心文件里寻找入口,直接贴上代码: 该配置文件位置为 : ThinkPHP/Conf/debug.php​
  • PHP二维数组指定某个键的值相加

    4 条评论 840 次浏览 分类 : PHP
    ​有时候我们需要计算PHP二维数组当中某个键的值求和。例如需要对当前数组求和: $array = aray( array('name'=>"小明", 'money'=>100),array('name'=>"小花", 'money'=>90),array('name'=>"小王", 'money'=>70) );
  • PHP利用邮箱作为系统账号密码登录

    1 条评论 222 次浏览 分类 : PHP
    某公司研发了一款内部员工自己使用的一套系统,当公司有员工离职时候,人事部会关掉离职人员企业邮箱、并锁定系统密码。如果该系统能够利用企业邮箱来登录,当邮箱被关闭后,无需再去锁定系统的账号,系统也随之无法登录岂不更好,下面介绍一下如何使用PHP来做邮箱验证登录。 做PHP开发一般都对PHPMailer这个库比较熟悉(还未接触过的请自行百度),我们可以用PHPMailer库中的一个函数还做邮箱账号密码校验。