<?php
$id = 2743; // ID заданной рубрики
$n = 5; // количество выводимых записей
$recent = new WP_Query("cat=$id&showposts=$n");
$sum = 0;
while($recent->have_posts()) {
$recent->the_post();
if( get_field("result") === 'Win') {
$value = get_field('koff') * get_field('summa');
$sum += $value;
$out = sprintf( '%01.2f', $value); // 1.23
} elseif( get_field("result") === 'open') {
$out = "…"; // троеточие
} else {
$out = '0.00';
}
echo $out . ' рублей.';
}
printf( "<p>Сумма: %01.2f рублей.</p>", $sum);
skewY
и translateY
:every()
вернёт true
только, когда по всем элементам выполнено условие.some()
вернёт true
, как только хотя бы в одном встретится выполнение условия.const availableVersions = versions.filter(
version => !!~item.version_ids.indexOf( version.id )
);
!!~
из любого значения, кроме -1
, вернёт true
, а для -1
вернёт false
. 5 + 6
и получить результат. Например, в FireFox это можно сделать в Консоли разработчика (Ctrl + Shift + K) или в интерактивном блокноте (Scratchpad Shift + F4). Т.е. устанавливать на комп ничего не нужно.11111
до 5
.[1 .. 23е5]
. Можно рекурсивно набирать слева направо. На первую позицию годятся цифры 0, 1, 2
. На вторую при первой "2" 0, 1, 2, 3
, или любый при 0 или 1. С третьей по седьмую - любые.xxd -b filename.ext
xxd test.txt
0000000: fffe 5400 4500 5300 5400 ..T.E.S.T.
0000000: 5445 5354 TEST
<?php
if( the_field('result') === 'Win') {
$tmpl = <<<EOFSCRIPT
<script type="text/javascript">
var kof1 = %f, kof2 = %f, total_Sum;
total_Sum = kof1 * kof2;
document.write(total_Sum);
</script>
EOFSCRIPT;
printf( $tmpl, the_field('koff'), the_field('summa'));
} else {
echo '0';
}
?>
@
устарел и не работает в PHP начиная с версии 5.5.0 (см. CURLOPT_POSTFIELDS) $post_data = array("file1" => '@'.$image_path);
$post_data = array("file1" => new CURLFile($image_path));
text.indexOf(keyword)
вернёт -1
если ключевое слово не найдено в тексте. Или его позицию от 0 и больше, если нашлось. См. indexOf()!!~x
вернёт true
для x == 0
или больше, и false
только для x == -1
.function areYouThere(str) {
var i, j, found = 0, filters = [
"яблоко, лимон, груша".split(', '),
"вишня, арбуз, клубника".split(', '),
"каштан, тарелка, борщ".split(', ')
];
for( i = 0; i < filters.length; i++) {
for( j = 0; j < filters[i].length; j++) {
if( !!~str.indexOf(filters[i][j])) found = found | 1 << i;
}
}
return found;
}
var mask = areYouThere("арбуз вам не яблоко!");
if( mask & 1 << 0) alert (1);
if( mask & 1 << 1) alert (2);
if( mask & 1 << 2) alert (3);
list[0]
. Math.max.apply(null, list)