![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
php
qq_43475081
这个作者很懒,什么都没留下…
展开
-
php通用请求方法
/** * @param string $url get请求地址 * @param int $httpCode 返回状态码 * @return mixed */function curl_get($url, &$httpCode = 0){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //不做证书校原创 2020-05-10 18:25:43 · 106 阅读 · 0 评论 -
php封装文件上传函数
/** * Created by PhpStorm. * User: 17839 * Date: 2020/3/23 * Time: 10:54 */header("Content-type: text/html; charset=utf-8");/** 文件上传 * @param $file 接受的文件 $_FILES['file'] * @param $mime 允许上传文件的类型 * @param $maxSize 允许上传的最大文件 * @param $filepath 保存原创 2020-05-10 18:23:47 · 211 阅读 · 0 评论 -
php获取ip地址(各种系统兼容)
function getIP(){ $IPaddress=''; if (isset($_SERVER)){ if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])){ $IPaddress = $_SERVER["HTTP_X_FORWARDED_FOR"]; } else if (isset($_SERVER["HTTP_CLIENT_IP"])) { $IPaddress =原创 2020-05-10 18:21:44 · 143 阅读 · 0 评论 -
php截取多余字符串使用 '...' 代替
/*** $sourcestr 需要截取的字符串* $cutlength 需要保存字符串的长度*/function cut_str($sourcestr,$cutlength){ $returnstr''; $i=0; $n=0; $str_length=strlen($sourcestr);//字符串的字节数 while (($n<$cutlength) and ($i<=$str_length)) { $temp_str=subs原创 2020-05-10 18:17:40 · 503 阅读 · 0 评论 -
php单例模式连接数据库
<?php/** * Created by PhpStorm. * User: 17839 * Date: 2020/3/23 * Time: 10:54 */final class Db{ // 保存对象 private static $instance = null; // 数据库配置信息 private $db_host; // 主机名 private $db_user; // 用户名 private $db_pass;原创 2020-05-10 18:11:37 · 283 阅读 · 0 评论 -
php设计模式--工厂模式
/** * Created by PhpStorm. * User: 17839 * Date: 2020/3/23 * Time: 10:54 */// 学生类class Student{ public function info() { echo "我是一名学生"; }}// 老师类class Teacher{ public function info() { echo "我是一名老师"; }}原创 2020-05-10 18:05:54 · 63 阅读 · 0 评论