Heim >php教程 >PHP源码 >php 开奖结果换算

php 开奖结果换算

PHP中文网
PHP中文网Original
2016-05-26 08:18:171289Durchsuche

php 开奖结果换算

PHP代码

<?php

$shuju=get("http://zhibo.8800kj.com:8889/js/i1i1i1i1i1l1l1l1l0.js?_=".time());
//$shuju=get("http://m.118kj.com/js/i1i1i1i1i1l1l1l1l0.js?_=".time()); //备用开奖接口
$shuju=json_decode($shuju,true); //print_r($shuju);
$haoma=explode(&#39;,&#39;,$shuju[&#39;k&#39;]); //print_r($haoma);

    $a= "第".$haoma[&#39;0&#39;]."期开奖结果\n";
    if ( is_numeric($haoma[&#39;7&#39;])) //判断是否已经开完
        {
    for($i=1;$i<=7;$i++)
    {
    $zhuan=$haoma[$i].liuhe($haoma[$i]).&#39;/&#39;.bolu($haoma[$i])." "; //输出格式
    if ($i==&#39;1&#39;){ $b= &#39;[face26.gif]&#39;.$zhuan;} 
    if ($i==&#39;2&#39;){ $b.= &#39;[face25.gif]&#39;.$zhuan;} 
    if ($i==&#39;3&#39;){ $b.= &#39;[face26.gif]&#39;.$zhuan;} 
    if ($i==&#39;4&#39;){ $b.= &#39;[face26.gif]&#39;.$zhuan;} 
    if ($i==&#39;5&#39;){ $b.= &#39;[face26.gif]&#39;.$zhuan;} 
    if ($i==&#39;6&#39;){ $b.= &#39;[face26.gif]&#39;.$zhuan;} 
    if ($i==&#39;7&#39;){ $b.= &#39;特别号:[face2.gif]&#39;.$zhuan;} 
    }
        }
        else 
        {
            $b= &#39;正在开奖,请等待。。。&#39;;
        }
    $c= "\n第".$haoma[&#39;8&#39;]."期开奖时间".$haoma[&#39;9&#39;]."/".$haoma[&#39;10&#39;]."星期".$haoma[&#39;11&#39;];
    
    echo $a.$b.$c; //整理连接结果 


    //抓取远程网页
        function get($url,$array=&#39;0&#39;)
    { 
    if ($array==&#39;0&#39;) //浏览器信息为空
    {$array= array(
    &#39;User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.152 Safari/537.36&#39;,
    "Referer: {$url}",
    );}  
    $ch = curl_init($url); //初始化 
    curl_setopt($ch, CURLOPT_HEADER, 0); //不返回header部分 
    //curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1 ); // 使用自动跳转有些报错
    curl_setopt($ch, CURLOPT_HTTPHEADER, $array); //发送模拟信息数组需换行 $post_array= array(&#39;Accept-Encoding: gzip&#39;);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //返回字符串,而非直接输出源码 
    curl_setopt($ch, CURLOPT_TIMEOUT,3);   //超时的秒数
    $curl=curl_exec($ch); 
    curl_close($ch); 
    return $curl; 
    }

    //六合开奖号码转波路程序
    //编写日期 2016-03-04 
    function bolu($haoma)
    { 
    $hong=array(1,2,7,8,12,13,18,19,23,24,29,30,34,35,40,45,46); //红
    $lan=array(3,4,9,10,14,15,20,25,26,31,36,37,41,42,47,48); //蓝
    $lv=array(5,6,11,16,17,21,22,27,28,32,33,38,39,43,44,49); //绿
    if ( in_array($haoma,$hong)){
        $a= &#39;红波&#39;;
        }
    elseif ( in_array($haoma,$lan)) {
        $a= &#39;蓝波&#39;;
        }
    elseif ( in_array($haoma,$lv)) {
        $a= &#39;绿波&#39;;
        }
    return $a; 
    }

    //开奖号码转生肖程序
    //编写日期 2016-03-04 
    function liuhe($haoma)
    { 
        if (is_numeric($haoma))
        {
    $sx=array("生肖开始", "猴", "羊", "马", "蛇", "龙", "兔", "虎", "牛", "鼠", "猪", "狗", "鸡"); 
    //换年的时候把最后一个生肖移动最前面去
    $sx1 = array(1, 13, 25, 37, 49);
    $sx2 = array(2, 14, 26, 38);
    $sx3 = array(3, 15, 27, 39);
    $sx4 = array(4, 16, 28, 40);
    $sx5 = array(5, 17, 29, 41);
    $sx6 = array(6, 18, 30, 42);
    $sx7 = array(7, 19, 31, 43);
    $sx8 = array(8, 20, 32, 44);
    $sx9 = array(9, 21, 33, 45);
    $sx10 = array(10, 22, 34, 46);
    $sx11 = array(11, 23, 35, 47);
    $sx12 = array(12, 24, 36, 48);

        if ( in_array($haoma,$sx1)){
        $a= $sx[&#39;1&#39;];
        }
    elseif ( in_array($haoma,$sx2)){
        $a= $sx[&#39;2&#39;];
        }
    elseif ( in_array($haoma,$sx3)){
        $a= $sx[&#39;3&#39;];
        }
    elseif ( in_array($haoma,$sx4)){
        $a= $sx[&#39;4&#39;];
        }
    elseif ( in_array($haoma,$sx5)){
        $a= $sx[&#39;5&#39;];
        }
    elseif ( in_array($haoma,$sx6)){
        $a= $sx[&#39;6&#39;];
        }
    elseif ( in_array($haoma,$sx7)){
        $a= $sx[&#39;7&#39;];
        }
    elseif ( in_array($haoma,$sx8)){
        $a= $sx[&#39;8&#39;];
        }
    elseif ( in_array($haoma,$sx9)){
        $a= $sx[&#39;9&#39;];
        }
    elseif ( in_array($haoma,$sx10)){
        $a= $sx[&#39;10&#39;];
        }
    elseif ( in_array($haoma,$sx11)){
        $a= $sx[&#39;11&#39;];
        }
    elseif ( in_array($haoma,$sx12)){
        $a= $sx[&#39;12&#39;];
        }
        }
        else
        {
            $a=&#39;等&#39;;
        }
    return $a; 
    }

                   


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:PHP 递归Nächster Artikel:网址缩短与还原base62