php
_zxd
这个作者很懒,什么都没留下…
展开
-
渐进式PHP采集框架 QueryList
地址 :https://www.querylist.cc/原创 2020-02-19 15:44:15 · 241 阅读 · 0 评论 -
cURL error 60: SSL certificate problem: unable to get local issuer certificate
第一种:在使用curl_exec()之前跳过ssl检查项curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);第二种:访问https://curl.haxx.se/docs/caextract.html,下载cacert.pem,并在php.ini文件添加curl.cainfo="D:/wamp/bin/php/php7....原创 2020-01-08 16:36:43 · 210 阅读 · 0 评论 -
inlcude,require
1、require这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。2、include这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。他们两个的用途是完全一样...原创 2020-01-06 21:31:02 · 111 阅读 · 0 评论 -
Linux php 7.2
# 删除系统中可能存在之前安装的php相关文件yum -y remove php*# 不必担心会影响已经配置好的阿里源rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-re...原创 2019-12-25 13:04:19 · 120 阅读 · 0 评论 -
array_map
//array_map() 函数将用户自定义函数作用到数组中的每个值上,并返回用户自定义函数作用后的带有新的值的数组。$data['data'] = array_map(function($val)use($data){ $val['bind_mobile_number'] = Encrypt::symmetric_decrypt($val['bind_mobile_number...原创 2019-12-17 10:40:07 · 100 阅读 · 0 评论 -
跨域问题
最近遇到的跨域问题创建 `app/Http/Middleware/AccessControlAllowOrigin.php` middleware 把 'Access-Control-Allow-Origin: *' 写入头部.app/Http/Middleware/AccessControlAllowOrigin.php<?php namespace App\H...原创 2019-09-26 14:36:14 · 182 阅读 · 0 评论 -
php异常处理
区分错误与异常错误是指语句编写错误,例如括号不配对、缺少分号等。异常是语句本身表面上正确的、符合语法的,运行的时候语句出现了意外,例如网络连接中断等等....PHP 5 提供了一种新的面向对象的错误处理方法。当异常被抛出时,其后的代码不会继续执行,PHP 会尝试查找匹配的 "catch" 代码块。如果异常没有被捕获,而且又没用使用 set_exception_handler() 作...原创 2019-08-05 11:49:23 · 117 阅读 · 0 评论 -
phpstudy composr
在cmd输入composer,一直报不是内部命令。网上说是,环境变量的问题,加了环境变量还是报错。PHPTutorial\tools\composer目录将 composer.bat 和 composer.phar 复制到php.exe同级,在cmd输入composer就可以了。...原创 2019-06-04 14:23:45 · 121 阅读 · 0 评论 -
MAMP laravel设置路由
try_files $uri $uri/ /index.php$is_args$query_string;改配置文件也不管用,原来在这。原创 2019-04-21 18:35:57 · 973 阅读 · 0 评论 -
laravel redirect几种用法
1.使用Facdes的方式//重定向路由return Redirect::to('/home');//重定向命名路由return Redirect::route('website.home');//重定向到控制器动作return Redirect::action('homeController@home');2、使用快速函数的方式//重定向路由redirect()-&g...原创 2019-05-03 16:38:07 · 7294 阅读 · 0 评论 -
ci 忽略inex.php
httpd.conf找到LoadModule rewrite_module modules/mod_rewrite.so这行,把该行前的#去掉。CI根目录,新建.htaccess文件RewriteEngine on RewriteCond $1 !^(index\.php|style|robots\.txt) RewriteRule ^(.*)$ /index.php/$1 [L]如果你的目录不是...转载 2018-06-13 16:01:55 · 146 阅读 · 0 评论 -
php全局跳转
exit('<script>top.location.href="http://baidu.com"</script>');原创 2018-08-13 10:57:18 · 242 阅读 · 0 评论 -
php字母数字,随机字符
/** * 字母数字,随机字符 * @param int $length 需要的长度 */function random_str($length){ $arr = array_merge(range(0, 9), range('a', 'z'), range('A', 'Z')); $str = ''; $arr_len = count($arr); f...原创 2018-11-10 16:04:43 · 288 阅读 · 0 评论 -
php获取手机设备信息
//版本public function getOS(){ $ua = $_SERVER['HTTP_USER_AGENT']; if (strpos($ua, 'Android') !== false) { preg_match("/(?<=Android )[\d\.]{1,}/", $ua, $version); ...原创 2018-11-14 09:54:14 · 6723 阅读 · 0 评论 -
ci 修改system 助手函数,让表单验证只返回一条信息
system助手函 form_helper.php 处增加 validation_one_errorsif ( ! function_exists('validation_one_errors')){ /** * Validation Error first error * 获取验证函数的 第一个验证错误 * ...原创 2018-11-21 17:04:19 · 134 阅读 · 0 评论 -
ci 3以后不支持多级目录路由,解决办法
比方说你想配置默认路由为:$route['default_controller'] = 'index/home';ci3.0之前是可以放在 controllers中的子文件夹中的,但是到了ci3.0就必须直接放在 controllers下面,如果你坚持放在它的子文件夹下,那解决办法如下:找到 system > core > router.php 297-301 行注释掉。 (...原创 2018-11-07 18:44:21 · 601 阅读 · 0 评论 -
yii 1版本
yii一版本好像没有名命名空间,下载源码,把php加入环境变量,键入php无报错就成功了,进入frameworkphp yiic.php webapp ../test生成如上图文件。安装完毕...原创 2019-05-20 15:29:07 · 169 阅读 · 0 评论 -
nginx去掉index.php
conf\vhosts.confyii2server { listen 80; server_name www.x.com x.com; root "C:\Runing\PHPTutorial"; location / { index index.html index.htm i...原创 2019-05-16 17:05:19 · 640 阅读 · 0 评论