Connection OK ". $mysqli->host_info."
"; echo "Server ".$mysqli->server_info."
"; echo "Initial charset: ".$mysqli->character_set_name()."
"; $mysqli->close(); */ /* $array="{$match: { parent_id: 0 }}, {$sort: { _id: 1 }}, {$addFields: { parent_id: { $toString: '$_id' } }}, {$lookup: { from: 'PAYMENTMODES', localField: 'parent_id', foreignField: 'parent_id', as: 'data' }}, {$addFields: { final_data: { $map: { input: '$data', as: 'g', 'in': { k: '$$g.title', v: { is_recurring: '$$g.is_recurring', image: '$$g.image' } } } } }}, {$replaceRoot: { newRoot: { $arrayToObject: { $concatArrays: [ [ { k: '$title', v: { $arrayToObject: { $concatArrays: [ [ { k: 'is_recurring', v: '$is_recurring' }, { k: '$title', v: { $arrayToObject: { $concatArrays: [ '$final_data' ] } } } ] ] } } } ] ] } } }}"; echo JSON.parse($array); */ //echo "111"; die; /* $numbers = array(1,3,2,5,2); $array_size = count($numbers); echo "Numbers before sort: "; for ( $i = 0; $i < $array_size; $i++ ) echo $numbers[$i]; echo "n"; for ( $i = 0; $i < $array_size; $i++ ) { for ($j = 0; $j < $array_size; $j++ ) { if ($numbers[$i] < $numbers[$j]) { $temp = $numbers[$i]; $numbers[$i] = $numbers[$j]; $numbers[$j] = $temp; } } } echo "Numbers after sort: "; for( $i = 0; $i < $array_size; $i++ ) echo $numbers[$i]; echo "n"; */ /* $strname="manoj"; $string = "JAVATPOINT"; $length = strlen($string); for ($i=($length-1) ; $i >= 0 ; $i--) { echo $string[$i]; } */ //JWT Decode //you can use this one line to decode the jwt token /* $token = "your encrypted token goes here"; print_r(json_decode(base64_decode(str_replace('_', '/', str_replace('-','+',explode('.', $token)[1]))))); $here= "/a/b/c/d"; //list($i1,$i2,$i3,$i4)= explode('/',$here); //print "$i3"; for($i=1;$i<20;$i++) print ($i); */ //$arr1 = array(1,2,4,5,7); $arr1= [40,41,42,43,44,45,1,2,3,4,5,6,7,8,9,10,11,12,13,14,35,36,37,38,39,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,67,68,69,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34]; // construct a new array:1,2....max(given array). //echo max($arr1); die; $arr2 = range(1,max($arr1)); echo ""; //print_r($arr2); // use array_diff to get the missing elements $missing = array_diff($arr2,$arr1); // (3,6) //print_r($missing); die; $InputArray = array(1,2,4,5,7); // $largeInput = [40,41,42,43,44,45,1,2,3,4,5,6,7,8,9,10,11,12,13,14,35,36,37,38,39,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,67,68,69,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34]; $largeInput = [1,10,11,3,89,15,20,23,32,43,45,41,65,12,]; $missingIds = []; $min = 0; $max = 0; $chunkSize = 10; $chunkNo = 0; $currentInput = array_slice($largeInput, $chunkNo, $chunkSize); //print_r($currentInput); die; while(count($currentInput) > 0) { foreach($currentInput as $id) { if(in_array($id,$missingIds)) { $missingIds = array_diff($missingIds,[$id]); continue; } if($id <= $min) { $distMin = $min - $id; if($distMin > 2) { $tempArr = range($id+1,$min-1); $missingIds = array_merge($missingIds, $tempArr); $tempArr = []; } else if ($distMin > 1) { $tempArr = [$id+1]; $missingIds = array_merge($missingIds, $tempArr); $tempArr = []; } $min = $id; } else if ($id >= $max){ $distMax = $id - $max; if($distMax > 2) { $tempArr = range($max+1,$id-1); $missingIds = array_merge($missingIds, $tempArr); $tempArr = []; } else if ($distMax > 1) { $tempArr = [$max+1]; $missingIds = array_merge($missingIds, $tempArr); $tempArr = []; } $max = $id; } } $chunkNo++; $currentInput = array_slice($largeInput, $chunkNo, $chunkSize); } //print_r($missingIds); //curl -XPUT "http://localhost:9200/my_index/_settings" -d '{ "index" : { "max_result_window" : 500000 } }' -H "Content-Type: application/json" $a=10; $b=20; $a=$a+$b; $b=$a-$b; $a=$a-$b; echo $a; echo "
"; echo $b; //=======================================similar================= /* function similar(a,b) { var equivalency = 0; var minLength = (a.length > b.length) ? b.length : a.length; var maxLength = (a.length < b.length) ? b.length : a.length; for(var i = 0; i < minLength; i++) { if(a[i] == b[i]) { equivalency++; } } var weight = equivalency / maxLength; return (weight * 100) + "%"; } alert(similar("test","tes")); // 75% alert(similar("test","test")); // 100% alert(similar("test","testt")); // 80% alert(similar("test","tess")); // 75% */ //=========================================================================== $strRec="manoj tiwari"; for($i=strlen($strRec)-1;$i>=0;$i--){ //echo $i; echo $strRec[$i]; } echo "
"; $a=[5,3,2,18,9]; for($i=0;$i"; //Print star Trangile for($i=0;$i<=5;$i++){ for($j=0;$j<=$i;$j++){ echo "*"; } echo "
"; } echo "
"; for($i=0;$i<=5;$i++){ for($j=5-$i;$j>0;$j--){ echo "*"; } echo "
"; } echo "
"; for($i=1;$i<=5;$i++){ for($j=1;$j<=5-$i;$j++){ echo " "; } for($k=1;$k<=$i;$k++){ echo "* "; } echo "
"; }
No comments:
Post a Comment