回形打印,抽獎(jiǎng)demo凸主,千分位取值

1.鏈?zhǔn)胶瘮?shù)

function createModel(n){
    $ = {
        name : n,
        get : function(){
        return $.name;
        },
        set : function(val){
        $.name = val;
        console.log($.name);
        return $;
        }
    }
    return $;
 }
$=createModel();
$.set('aaa').set('bbb').set('ccc');

2. 回形打印橘券,先打印出坐標(biāo),然后取自己需要的條件為星號(hào)卿吐,不符合條件的為空格

for ($y=1; $y <=10 ; $y++) { 
$str = '';
for ($x=1; $x <=10 ; $x++) { 
    $s = '&nbsp';
    if($x==1 || $x==10 || $y==1 || $y==10)
        $s = "*";
    if($x>=3 && $x<=8 && ($y==3 || $y==8))
        $s = "*";
    if($y>=3 && $y<=8 && ($x==3 || $x==8))
      $s = "*";

      $str = $str.$s;
}
echo $str.'<br>';
} 

3.千分位取值旁舰,先把數(shù)字轉(zhuǎn)成字符串,取值從后往前取嗡官,輸出值箭窜,從前往后輸出;取符合條件的位置加逗號(hào)

function format(num){
var num = num+'';   
var str = '';       
var len = num.length;
for(var i=len-1; i>=0; i-- ){
    str = num[i]+str;   
    if ((len-i)%3==0 && i!=0 ) {
    str = ","+str;   
    }
}
console.log(str);
}
format(1234567890);

4.抽獎(jiǎng)功能代碼展示Top

<?php
    // 生成隨機(jī)1000條兌換碼
    $redis = new Redis();
    $redis->connect("localhost",6379);

 $db = new mysqli("localhost","root","123456","jiang");


function createCode(){
    return md5(uniqid(microtime(true),true));
}

$one = 10;      // 一等獎(jiǎng)個(gè)數(shù)
$two = 30;      // 二等獎(jiǎng)個(gè)數(shù)
$three = 50;    // 三等獎(jiǎng)個(gè)數(shù)
$no = 1000;     // 謝謝參與個(gè)數(shù)
$award = [];

$award = array_merge($award,getArray($one,"一等獎(jiǎng)"));
$award = array_merge($award,getArray($two,"二等獎(jiǎng)"));
$award = array_merge($award,getArray($three,"三等獎(jiǎng)"));
$award = array_merge($award,getArray($no,"感謝參與"));

shuffle($award);// 打亂中獎(jiǎng)順序

for($i=0;$i<count($award);$i++){
    $awardCode = createCode();
    $redis->lpush("list",$awardCode);
    $sql = "insert into award(award,code) value('".$award[$i]."','".$awardCode."')";
    $db->query($sql);
}


function getArray($number,$value){
    $arr = [];
    for($i=0;$i<$number;$i++){
        $arr[] = $value;
    }
    return $arr;
}
?>


<?php
date_default_timezone_set("PRC");
$y=date("Y",time());
$m=date("m",time());
$d=date("d",time());

$now = time();
$startTime = mktime(10, 0, 0, $m, $d ,$y);

//if(($startTime-$now)>0){
  //  exit("未到抽獎(jiǎng)時(shí)間");
//}

// 連接redis
$redis = new Redis();
$redis->connect("localhost",6379);

// 生成cookie
function createCode(){
    return md5(uniqid(microtime(true),true));
}
$cookie = createCode();
if(empty($_COOKIE['codeid'])){
    setcookie("codeid",$cookie,time()+24*60*60*60);
}else{
    exit("你已經(jīng)抽過了!");
}

$code = $redis->lpop("list");

if($code){
    exit("你抽取的抽獎(jiǎng)碼為:".$code);
}else{
    exit("兌換碼已抽完");
}
?>


<?php
$db = new mysqli("localhost","root","123456","jiang");

// 獲取抽獎(jiǎng)碼
$awradCode = $_POST['code'];

// 查詢數(shù)據(jù)庫
$sql = "select * from award where code='".$awradCode."'";

$res = $db->query($sql);

$row = $res->fetch_assoc();

if($row == NULL){
    exit("兌獎(jiǎng)碼無效");
}
if($row['status'] == 0){
    $s = "update award set status=1 where code='".$awradCode."'";
    $r = $db->query($s);// 更新兌獎(jiǎng)狀態(tài)
    exit($row['award']);
}elseif($row['status'] == 1){
    exit("該兌獎(jiǎng)碼已經(jīng)使用");
}else{
    exit("兌獎(jiǎng)碼無效");
}
?>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末谨湘,一起剝皮案震驚了整個(gè)濱河市绽快,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌紧阔,老刑警劉巖坊罢,帶你破解...
    沈念sama閱讀 219,039評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異擅耽,居然都是意外死亡活孩,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門乖仇,熙熙樓的掌柜王于貴愁眉苦臉地迎上來憾儒,“玉大人,你說我怎么就攤上這事乃沙∑鹬海” “怎么了?”我有些...
    開封第一講書人閱讀 165,417評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵警儒,是天一觀的道長(zhǎng)训裆。 經(jīng)常有香客問我眶根,道長(zhǎng),這世上最難降的妖魔是什么边琉? 我笑而不...
    開封第一講書人閱讀 58,868評(píng)論 1 295
  • 正文 為了忘掉前任属百,我火速辦了婚禮,結(jié)果婚禮上变姨,老公的妹妹穿的比我還像新娘族扰。我一直安慰自己,他們只是感情好定欧,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,892評(píng)論 6 392
  • 文/花漫 我一把揭開白布渔呵。 她就那樣靜靜地躺著,像睡著了一般忧额。 火紅的嫁衣襯著肌膚如雪厘肮。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,692評(píng)論 1 305
  • 那天睦番,我揣著相機(jī)與錄音类茂,去河邊找鬼。 笑死托嚣,一個(gè)胖子當(dāng)著我的面吹牛巩检,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播示启,決...
    沈念sama閱讀 40,416評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼兢哭,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了夫嗓?” 一聲冷哼從身側(cè)響起迟螺,我...
    開封第一講書人閱讀 39,326評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎舍咖,沒想到半個(gè)月后矩父,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,782評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡排霉,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,957評(píng)論 3 337
  • 正文 我和宋清朗相戀三年窍株,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片攻柠。...
    茶點(diǎn)故事閱讀 40,102評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡球订,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出瑰钮,到底是詐尸還是另有隱情冒滩,我是刑警寧澤,帶...
    沈念sama閱讀 35,790評(píng)論 5 346
  • 正文 年R本政府宣布浪谴,位于F島的核電站旦部,受9級(jí)特大地震影響祈搜,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜士八,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,442評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望梁呈。 院中可真熱鬧婚度,春花似錦、人聲如沸官卡。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽寻咒。三九已至哮翘,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間毛秘,已是汗流浹背饭寺。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評(píng)論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留叫挟,地道東北人艰匙。 一個(gè)月前我還...
    沈念sama閱讀 48,332評(píng)論 3 373
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像抹恳,于是被迫代替她去往敵國和親员凝。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,044評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理奋献,服務(wù)發(fā)現(xiàn)健霹,斷路器,智...
    卡卡羅2017閱讀 134,662評(píng)論 18 139
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,167評(píng)論 25 707
  • 靜女其姝瓶蚂,俟我于城隅 靜女糖埋,是什么樣的女子?在很多解釋里扬跋,靜字被解為貞靜嫻雅阶捆,也有人解釋為善良。當(dāng)然钦听,從字面意義上...
    盡崔余命競(jìng)清歡閱讀 1,382評(píng)論 1 1
  • 一 柯小艾的爺爺是改革開放后第一批下海經(jīng)商的人洒试,在南方輕而易舉地?fù)频搅说谝煌敖鹨院螅痛虻阑馗由希瑢㈠X存進(jìn)銀行當(dāng)起了...
    冬妮婭閱讀 180評(píng)論 0 1