![](https://img-blog.csdnimg.cn/1e68baf8cd99470cbbe663295dcd3c03.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
PHP
PHP
凯歌技术控团队
所有能拿到结果的人都有两个特质:勇敢专业。
敢做,做精。
展开
-
php中使用正则表达式
控制输入框只能输入文字或数字,也可以不允许输入特殊字符。这里不允许输入如下字符: (像!@#$%^&* 等)1.文本框只能输入数字代码(小数点也不能输入)5.只能输入英文字母和数字,不能输入中文。2.只能输入数字,能输小数点.4.只能输入字母和汉字。6.只能输入数字和英文。原创 2015-04-10 13:47:49 · 640 阅读 · 0 评论 -
php两个时间相差 年 月 日 计算方法
【代码】php两个时间相差 年 月 日 计算方法。原创 2018-07-20 13:32:41 · 1186 阅读 · 0 评论 -
在php中如何将图片转换成base64编码
base64是当前网络上最为常见的传输8Bit字节代码的编码方式其中之一。base64主要不是加密,它主要的用途是把某些二进制数转成普通字符用于网络传输。由于这些二进制字符在传输协议中属于控制字符,不能直接传送,所以需要转换一下。虽然图片可能直接传输,但是我们也可以将它变成字符串直接放在源码里,而不需要浏览器在读取到源码后再从服务器上下载。原创 2018-09-11 17:07:12 · 377 阅读 · 0 评论 -
PHP高精度计算
【代码】PHP高精度计算。原创 2018-11-01 16:51:26 · 477 阅读 · 0 评论 -
编程语言之php封装的page分页类完整实例,在Web应用程序中,分页功能在展示大量数据时是十分必要的。PHP作为一种流行的Web开发语言,自然也提供了分页的实现方法。本文将介绍如何在PHP中实现分页
【代码】编程语言之php封装的page分页类完整实例,在Web应用程序中,分页功能在展示大量数据时是十分必要的。PHP作为一种流行的Web开发语言,自然也提供了分页的实现方法。本文将介绍如何在PHP中实现分页。原创 2018-08-21 11:18:35 · 8401 阅读 · 3 评论 -
PHP根据传入的数组和数组中值的键值,将对数组的键进行替换
【代码】PHP根据传入的数组和数组中值的键值,将对数组的键进行替换。原创 2018-11-20 00:14:38 · 2723 阅读 · 0 评论 -
php二维数组根据某个字段排序
/** * 二维数组根据某个字段排序 * @author jack */header('Content-Type:text/html;Charset=utf-8');$items_arr[] = array('name' => 'f1', 'age' => "42", 'status' => 'instock');$items_arr[] = array('name...原创 2018-07-25 19:07:53 · 174 阅读 · 0 评论 -
hessian在php中安装配置与使用方法
1.推荐博客,亲测有效 2.推荐博客,亲测有效 3.推荐博客,亲测有效1.hessian是什么? Hessian是一个轻量级的远程的数据交换工具,使用简单的方法提供了RMI(远程方法调用)的功能. 相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合于发送二进制数据 。Hessian是由caucho提供的一种开源的远程...原创 2018-09-07 10:28:52 · 365 阅读 · 0 评论 -
php利用sprintf() 函数格式化商品价格
<?php/** * User: Jack * Date: 2017/11/27 * Time: 19:43 */header('Content-Type:text/html;Charset=utf-8');$a = 155.8888;echo getFloatLength($a);function getFloatLength($num){ $count...原创 2018-08-22 16:31:05 · 854 阅读 · 1 评论 -
php unset() 函数
<?php/** * User: Jack * Date: 2017/11/20 * Time: 20:37 */$items_arr[] = array('name' => 'f1', 'age' => 23, 'approve_status' => 'instock');$items_arr[] = array('name' => 'f2', '...原创 2018-08-02 14:03:33 · 1130 阅读 · 0 评论 -
PHP in_array() 函数匹配指定值;数据汇总、数量累加、去重
&amp;lt;?php/** * User: Jack * Date: 2017/11/6 * Time: 18:21 * 本程序证明了:购物车中的商品必须都可以自提,才能在店自提 */header('Content-Type:text/html;Charset=utf-8');//提供的商品编码$product_str = &quot;BW010500140005,BW01040064001...原创 2018-08-02 13:43:13 · 823 阅读 · 0 评论 -
php利用array_flip函数实现数组元素去重
&lt;?php/** * User: Jack * Date: 2017/9/27 * Time: 17:29 */$stime = microtime(true); //函数返回当前 Unix 时间戳的微秒数,获取程序开始执行的时间$final_arr = array();#你写的php代码$arr = array("A0133", "BW010300760001", ...原创 2018-08-02 11:17:34 · 974 阅读 · 0 评论 -
php字符串操作
substr() 函数返回字符串的一部分。 注释:如果 start 参数是负数且 length 小于或等于 start,则 length 为 0。&amp;amp;lt;?php/** * User: Jack * Date: 2017/11/27 * Time: 19:43 */header('Content-Type:text/html;Charset=utf-8');$idcard ...原创 2018-07-20 13:46:52 · 178 阅读 · 0 评论 -
php判断某年的某月有多少天
<?phpheader('Content-Type:text/html;Charset=utf-8');$year = 2018;$month = 2;$last = getDaysInMonth($year, $month);//把一个月分割成3部分$a = $year . "-" . $month . "-1 00:00:00";$b = $year . "-" . $...原创 2018-07-20 13:25:01 · 1197 阅读 · 0 评论 -
PHP__使用array_slice分割字符串
定义:array_slice() 函数在数组中根据条件取出一段值,并返回。<?php$str = "14993,14992,14991,14990,14989,14988,14987,14986,14985,14984,14983,14977,14975,14974,14973,14972,14971,14970";$resArr = explode(',', $str);$s...原创 2018-07-20 11:47:42 · 1201 阅读 · 0 评论 -
PHP 正则替换preg_replace函数
&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;style type="text/css"&gt; body {原创 2018-08-03 19:05:04 · 446 阅读 · 0 评论 -
PHP对接跨境通的签名算法
$method = &quot;product.proudctinfobatchget&quot;;$appid = &quot;&quot;;$appsecret = &quot;&quot;;$productids = &quot;&quot;;$sign_type = &quot;md5&quot;;$version = &原创 2018-12-14 09:52:13 · 726 阅读 · 0 评论 -
PHP使用PDO扩展操作mysql数据库
SELECTfunction get_sub_product(){ $dsn = 'mysql:host=localhost;dbname=bwdb'; $pdo = new PDO($dsn, 'root', 'root'); $pdo-&amp;amp;gt;query('set names utf8'); $res_zz = $pdo-&amp;amp;gt;query(&amp;quot;SELECT .原创 2018-12-14 10:15:55 · 784 阅读 · 0 评论 -
PHP使用SOAP调用API
/*图片转换为 base64格式编码*/function base64EncodeImage($image_file){ $base64_image = ''; $image_info = getimagesize($image_file); $image_data = fread(fopen($image_file, 'r'), filesize($image_fil...原创 2018-12-14 10:29:31 · 1016 阅读 · 0 评论 -
PHP array_flip()函数数组去重
&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;&lt;/title&gt;&lt;/head&原创 2018-08-03 16:08:20 · 540 阅读 · 0 评论 -
利用PHPExcel读取Excel的和导出数据到Excel
导出数据到Excel<?phpheader("Content-Type:text/html;charset=UTF-8");require_once getcwd() . "/exportexcel/PHPExcel/IOFactory.php";require_once getcwd() . "/exportexcel/PHPExcel.php";require_once ge...原创 2018-12-14 19:05:14 · 314 阅读 · 0 评论 -
全面解读Linux环境中PHP7识别二维码(zbarcode)
PHP识别二维码或条形码需要 3 个工具。ImageMagickImageMagick 是一个用于查看、编辑位图文件以及进行图像格式转换的开放源代码软件套装。它可以读取、编辑超过 100 种图象格式。ImageMagick 以 ImageMagick 许可证(一个类似 BSD 的许可证)发布。zbarzbar 是一个开源软件套件,用于读取各种来源的条形码,如视频流,图像文件和原始强度传感...原创 2019-02-01 00:26:50 · 1843 阅读 · 0 评论 -
PHP7.0.32安装 mcrypt 扩展
1.yum 安装依赖包#yum install libmcrypt libmcrypt-devel mcrypt mhash2.在 php 官网下载 mcrypt 包,php 扩展官网http://pecl.php.net/package/mcrypt#wget http://pecl.php.net/get/mcrypt-1.0.1.tgz#tar xf mcrypt-1.0.1.t...原创 2019-01-21 00:30:43 · 2724 阅读 · 0 评论 -
PHP7.0.32安装MSSQL扩展操作SQL Server
mssql适用于php版本&amp;amp;amp;amp;lt;7,php版本在7以上的可以选择使用pdo,当然必须安装pdo_sqlsrv扩展才能使用。SELECT ini_set('mssql.charset', 'UTF-8'); $conn = mssql_connect(HOST, USER, PWD) or die (&amp;amp;amp;quot;connect failed&amp;amp;amp;原创 2019-01-20 23:56:22 · 1112 阅读 · 0 评论 -
入门企业级 PHP 协程框架 Hyperf
路由定义,可通过注解形式配置路由,@Controller,需要搭配@RequestMapping,@GetMapping,@PostMapping,@PutMapping等注解一起使用。安装swoole扩展:wget https://github.com/swoole/swoole-src/archive/v4.5.0.tar.gz。ab压测:ab -k -c 100 -n 10000 http://127.0.0.1:9501/访问:curl http://127.0.0.1:9501/原创 2020-07-06 21:03:06 · 2532 阅读 · 0 评论 -
程序员敲代码之Laravel相关
我们最常用的是php-fpm模式,即nginx,apache通过php-fmp模式访问php文件,然后把解析后的内容返回给访问者。另外一种就是php CLI模式,CLI 是Command Line Interface,意思是 命令行接口下面谈谈怎么在php cli模式下运行php命令,因为有时使用CLI模式更加方便…原创 2021-03-04 16:29:38 · 427 阅读 · 3 评论 -
Intellij IDEA配置xdebug,thinkphp调试过短
apache php请求超时时间设置,PhpStudy+Xdebug调试超时500解决方法 Apache2.4调试时间太短的问题…解决方法1,vim Apache2.4.39\conf\httpd.conf1.打开apache配置文件注释掉如下,并添加一行。# Various default settingsInclude conf/extra/httpd-default.conf 将注释去掉Include conf/extra/httpd-fcgid.conf 添加此行Apach原创 2020-10-21 18:52:32 · 640 阅读 · 0 评论 -
程序员敲编码之ThinkPHP相关
【代码】程序员敲编码之ThinkPHP相关。原创 2021-03-06 13:08:45 · 266 阅读 · 0 评论