$
перед именами переменных.$penaverh = 0;
$penaniz = 0;
$voskverh = 0;
$voskniz = 0;
if( ($uroven & 1) > 0 ) $penaverh=1;
if( ($uroven & 2) > 0 ) $penaniz=1;
if( ($uroven & 4) > 0 ) $voskverh=1;
if( ($uroven & 8) > 0 ) $voskniz=1;
и все сразу работает. (демка)$penaverh = ($uroven >> 0) & 1; // меняется номер бита, справа налево
$penaniz = ($uroven >> 1) & 1;
$voskverh = ($uroven >> 2) & 1;
$voskniz = ($uroven >> 3) & 1;
демка $test = 0;
function a($x){
$x++;
echo 'a' . $x . PHP_EOL; // выведет 1, но оригинальное значение $test не изменится
}
function b(&$x){ // а здесь передается по ссылке
$x++;
echo 'b' . $x . PHP_EOL;
}
// эксперимент
echo $test . PHP_EOL; // 0
a($test); // a1
echo $test . PHP_EOL; // 0
b($test) . PHP_EOL; // b2
echo $test . PHP_EOL; // 1, потому что переменная передавалась по ссылке, и была изменена.
sandbox.onlinephpfunctions.com/code/9f64b57f889f10... <br>
но при этом Content-type: text/plain;
WTF?var xhr = new XMLHttpRequest();
xhr.open("get", "https://site2.example.com/?g=x", true);
xhr.send();
fetch('https://site2.example.com/?g=x')
(в старых браузерах не прокатит)<img src="https://site2.example.com/?g=x">
это тоже GET запрос!echo '<center>Ваше сообщение отправлено, спасибо! Наш менеджер свяжется с Вами в ближайшее время.</center>';
exit; /* в этом месте php завершает работу */
if($errno = curl_errno($ch)) {
$error_message = curl_strerror($errno);
echo "cURL error ({$errno}):\n {$error_message}";
}
$array = json_decode(json_encode($user), true);
Но вообще это дурь, так как "обычные формы" по умолчанию и так прасятся в "обычные массивы", так что лучше бы разобраться в каком месте они у вас превращаются в объекты, и просто не делать лишний раз конвертацию. $url = 'https://az792536.vo.msecnd.net/vms/VMBuild_20171019/VirtualBox/MSEdge/MSEdge.Win10.VirtualBox.zip';
$start = floatval(500*1024*1024); // 500 MB
$len = floatval(1024*5); // 5 KB
$opts = array('http'=>array('method'=>'GET','header'=>"Range: bytes=$start-".($start+$len-1)));
$context = stream_context_create($opts);
print_r($opts);
$result = file_get_contents($url, false, $context);
die('<pre>' . $result);
$data = []; // здесь ваш массив
usort($data, function ($a, $b) {
return $a['likes']['count'] - $b['likes']['count'];
});
print_r($data);
php.net/manual/ru/function.usort.php