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 "
";
}