TypechoJoeTheme

轩宇网

搜索到 97 篇与 php 的结果
2019-02-17

PHP获取服务器操作系统相关信息的方法

PHP获取服务器操作系统相关信息的方法
本文实例讲述了php获取服务器操作系统相关信息的方法。分享给大家供大家参考,具体如下:下面是php获取当前服务器信息的基本语句。php程式版本:<?php echo php_VERSION; ?>ZEND版本:<?php echo zend_version(); ?>MYSQL支持:<?php echo function_exists (mysql_close)?"是":"否"; ?>MySQL数据库持续连接 :<?php echo @get_cfg_var("mysql.allow_persistent")?"是 ":"否"; ?>MySQL最大连接数:<?php echo @get_cfg_var("mysql.max_links")==-1 ? "不限" : @get_cfg_var("mysql.max_links"); ?>服务器操作系统:<?ph...
2019年02月17日
5,320 阅读
0 评论
2019-02-14

jQuery+PHP+MySQL实现星级评分

jQuery+PHP+MySQL实现星级评分
本文主要介绍使用jQuery+PHP+MySQL实现星际评论在美团、淘宝、京东等网页上,有许多商品、服务评价页面,五星好评功能很常见,本文利用jQuery实现五星好评功能。一、页面布局代码: <div class="rate"> <div class="big_rate"> <span rate="2">&nbsp;</span> <span rate="4">&nbsp;</span> <span rate="6">&nbsp;</span> <span rate="8">...
2019年02月14日
5,185 阅读
0 评论
2019-02-13

Ajax+Jpgraph实现的动态折线图功能示例

Ajax+Jpgraph实现的动态折线图功能示例
这篇文章主要介绍了Ajax+Jpgraph实现的动态折线图功能,结合实例形式分析了ajax结合jpgraph.php类库绘制动态折线图的相关操作技巧,需要的朋友可以参考下本文实例讲述了Ajax+Jpgraph实现的动态折线图功能。分享给大家供大家参考,具体如下:一、代码fun.js:var i=1; function progress(){   setInterval("beginProgress()", 600); } function beginProgress(){  $("#img").attr("src", "img.php?m="+i);  i++;  if(i>=12){    i=1;  } }index.php:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.d...
2019年02月13日
4,722 阅读
0 评论
2019-02-13

Ajax+PHP实现的分类列表框功能示例

Ajax+PHP实现的分类列表框功能示例
这篇文章主要介绍了Ajax+PHP实现的分类列表框功能,涉及php结合ajax交互查询数据库与列表框构建相关操作技巧,需要的朋友可以参考下本文实例讲述了Ajax+PHP实现的分类列表框功能。分享给大家供大家参考,具体如下:conn.php:<?php   $conn = mysql_connect("localhost", "root", "root") or die("连接数据库服务器失败!".mysql_error()); //连接MySQL服务器   mysql_select_db("db_database27",$conn); //选择数据库db_database27   mysql_query("set names utf8"); //设置数据库编码格式utf8 ?>index.php:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &q...
2019年02月13日
4,575 阅读
0 评论
2019-02-12

php获取指定日期之间的各个周和月的起止时间

php获取指定日期之间的各个周和月的起止时间
本文推荐给大家一个php类文件,可以根据指定日期获取所在周的起始时间和结束时间,并附上使用实例,有需要的小伙伴参考下吧根据指定的前后两个日期,计算这两个日期之间各个周的起始时间和结束时间,以及各个月的起始时间和结束时间日志格式化类 Date.class.php<!--wxfollow start--><?php class Datefmt{ function __construct() {} /** * 根据指定日期获取所在周的起始时间和结束时间 */ public function get_weekinfo_by_date($date) { $idx = strftime("%u", strtotime($date)); $mon_idx = $idx - 1; $sun_idx = $idx - 7; return array( 'week_start_day' => strftime('%Y-%m-%d', strtotime($date) - $mon_idx...
2019年02月12日
3,952 阅读
0 评论
2019-02-10

PHP实现微信随机红包算法和微信红包的架构设计简介

PHP实现微信随机红包算法和微信红包的架构设计简介
1、微信的金额什么时候算? 答:微信金额是拆的时候实时算出来,不是预先分配的,采用的是纯内存计算,不需要预算空间存储。。 采取实时计算金额的考虑:预算需要占存储,实时效率很高,预算才效率低。2、实时性:为什么明明抢到红包,点开后发现没有? 答:2014年的红包一点开就知道金额,分两次操作,先抢到金额,然后再转账。 2015年的红包的拆和抢是分离的,需要点两次,因此会出现抢到红包了,但点开后告知红包已经被领完的状况。进入到第一个页面不代表抢到,只表示当时红包还有。3、分配:红包里的金额怎么算?为什么出现各个红包金额相差很大? 答:随机,额度在0.01和剩余平均值*2之间。 例如:发100块钱,总共10个红包,那么平均值是10块钱一个,那么发出来的红包的额度在0.01元~20元之间波动。 当前面3个红包总共被领了40块钱时,剩下60块钱,总共7个红包,那么这7个红包的额度在:0.01~(60/7*2)=17.14之间。 注意:这里的算法是每被抢一个后,剩下的会再次执行上面的这样的算法(Tim老师也觉得上述算法太复杂,不知基于什么样的考虑)。这样算下去,会超过最开始的全部金额,因此到了...
2019年02月10日
5,613 阅读
0 评论
2019-01-25

PHP中查找二维数组中是否存在某个值,并删除某个key值进行重组

PHP中查找二维数组中是否存在某个值,并删除某个key值进行重组
今天遇到有人问怎么查找二维数组中是否存在某个值,并对该值所在的数组进行删除,需要的可以参考一下示例二维数组:$arr=array( 2 => array( 'catid' => 2, 'catdir' => 'notice', ), 5 => array( 'catid' => 5, 'catdir' => 'subject', ), 6=> array( 'catid' => 6, 'catdir' => 'news' ) );查找数组方法:function findVal($arr,$dir){ foreach($arr as $key=>$val){ if(in_array($dir,$val)) return $key; } }删除二维数组中某个key值/** * 根据key删除数组中指定元素 * @param array $a...
2019年01月25日
6,971 阅读
0 评论
2019-01-23

php微信公众号开发之欢迎老朋友

php微信公众号开发之欢迎老朋友
这篇文章主要为大家详细介绍了php微信公众号开发之欢迎老朋友,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了php微信公众号开发之欢迎老朋友的具体代码,供大家参考,具体内容如下介绍数据库inserticonv 进行数据库转码函数fromusername关键代码如下:$postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA); $fromUsername = $postObj->FromUserName; $toUsername = $postObj->ToUserName; $keyword = trim($postObj->Content); $time = time(); $textTpl = "<xml>       <ToUserName><![CDATA[%s]]></ToUserName>       <FromUserName><![CDATA[%s]]&...
2019年01月23日
4,645 阅读
0 评论
2019-01-23

php获取手机端的号码以及ip地址实例代码

php获取手机端的号码以及ip地址实例代码
这篇文章我们给大家一个完整的通过php获取手机端的号码以及ip地址实例代码,需要的朋友们可以测试参考下。我们在用PHP写移动端程序的时候,有的时候需要直接获取手机号码以及对应的IP地址内容,在此我们给大家整理了详细完整的代码内容,需要的朋友们测试下。<!--wxfollow start--><?php /**  * Created by PhpStorm.  * User: liubao  * Date: 2018/8/30  * Time: 16:21  */    /**  *  类名:  mobile  *  描述:  手机信息类  *  其他:  偶然  编写  */ class  mobile {   /**    *  函数名称:  getPhoneNumber    *  函数功能:  取手机号    *  输入参数:  none    *  函数返回值:  成功返回号码,失败返回false    *  其它说明:  说明    */   function getPhoneNumber()   {     if (isset($_SERVER['H...
2019年01月23日
4,095 阅读
0 评论
2019-01-18

PHP实现生成推广海报的方法详解

PHP实现生成推广海报的方法详解
这篇文章主要介绍了PHP实现生成推广海报的方法,结合具体实例形式详细分析了php图片生成的相关操作技巧与相关注意事项,需要的朋友可以参考下本文实例讲述了PHP实现生成推广海报的方法。分享给大家供大家参考,具体如下:经常有这样的需求,就是需要在生成推广海报,包含指定的二维码,分享出去别人扫码之后就可以确定用户推荐关系。仔细分析一下,推广海报必要的要素就是海报背景图和二维码,这两者都容易生成,但要两者结合到一起组合成为一张图二维还要可以保存到本地便于分享出去,这就是难点了,在H5中可以借助canvas画出来完成类似于截图的功能,但放到小程序里边很多局限性。那么我们直接在后台生成海报,前台直接调用。前期准备:1.海报背景图,背景图一般存服务器,程序本地读取;2.推广二维码,可以是二维码图片链接,也可以是字符串图像流,如果自己生成二维码,详见:使用phpqrcode生成二维码。方法如下:<!--wxfollow start-->/** * 生成宣传海报 * @param array 参数,包括图片和文字 * @param string $filename 生成海报文...
2019年01月18日
4,244 阅读
0 评论