$if = (0.5 < 0.6); //true
if ($if) {
echo 'YES';
} else {
echo 'NO';
}
Предостережение
Языковая конструкция eval() может быть очень опасной, поскольку позволяет выполнить произвольный код. Использование данной функции не рекомендуется. Если вы полностью убеждены, что нет другого способа, кроме использования этой конструкции, обратите особое внимание на то, чтобы не передавать какие-либо данные, предоставленые пользователем, без предварительной проверки.
<?php
$if = eval('return 0.5 < 0.6;');
var_dump($if); //true
eval('$if = 0.5 < 0.6;');
var_dump($if); //true
curl_file_create ( string $filename [, string $mimetype [, string $postname ]] ) : CURLFile
<?php
$url = "http://hurtworld.pro/vkrss-master/index.php?id=[xfvalue_vk]&access_token=e3a2f8bbe3a2f8bbe3a2f8bb95e3cfdcb4ee3a2e3a2f8bbbe323a8a6ed61cd403611649"; // Адрес до RSS-ленты
$rss = simplexml_load_file($url);
foreach ($rss->channel->item as $items) {
//добавляем target="_blank"
$items->description = str_ireplace('<a href=', '<a target="_blank" href=', $items->description);
echo <<<HTML
<h5><font color="white"><code>{$items->pubDate}</code></font></h5>
<p><font color="white">{$items->description}</font></p>
<a target="_blank" href="{$items->link}"><button class="label label-success" style="text-decoration: none;">
<font color="white"> Подробнее</font>
</center>
</button>
</a>
<hr>
HTML;
}
$postdata = file_get_contents("php://input");
print_r($_POST);
ecurl_setopt($ch, CURLOPT_VERBOSE, 1);
[^\p{Cyrillic}\p{Latin}\p{Common}\w\s]+
Стандарт YML (Yandex Market Language) разработан Яндексом и основан на стандарте XML. Формат YML предоставляет больше возможностей и преимуществ, чем форматы XLS, CSV.
<?php
//считываем содержимое файла
$data = simplexml_load_file('file.xml');
//достукиваемся куда надо
foreach ($data->shop->categories->category as $row) {
$id = intval($row['id']);
$parentId = intval($row['parentId']);
$name = strval($row);
var_dump($id, $parentId, $name);
}
//curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
http://check-host.net/ip
CURLOPT_PROXYAUTH Методы авторизации HTTP, используемые при соединении с прокси-сервером. Используйте те же самые битовые маски, которые были описаны у параметра CURLOPT_HTTPAUTH. В данный момент для авторизации прокси поддерживаются только CURLAUTH_BASIC и CURLAUTH_NTLM.
<?php
$offset = '2020-03-03';
while(true)
{
//CURLOPT_URL => "https://public.api.openprocurement.org/api/0/plans?offset={$offset}",
//обработали ответ curl
//смотрим есть ли next_page->offset в ответе
if(isset($object->next_page->offset))
{
if($object->next_page->offset != $offset)
{
$offset = $object->next_page->offset;
continue; //возвращаемся в начало while но запрос уже будет с новым $offset
}
}
break; //прерываем while так как нету next_page->offset
}
<?php
$text = file_get_contents("https://vk.com/foaf.php?id=1488");
preg_match('|ya:created dc:date="(.*?)"|si', $text, $arr);
$time_create = strtotime($arr[1]);
$time_current = time();
$check_time = 5/*дн.*/*86400; //5 полных суток
echo "Created: ".date("d-m-Y H:i:s", $time_create)."\n";
echo "Compare date: ".date("d-m-Y H:i:s", $time_current)."\n";
if(abs($time_current-$time_create) >= $check_time)
{
echo "С момента регистрации прошло больше 5 дн."."\n";
}
else
{
echo "С момента регистрации прошло меньше 5 дн."."\n";
}
Created: 02-12-2006 13:10:20
Compare date: 03-03-2020 22:49:32
С момента регистрации прошло больше 5 дн.
for ($i=0; $i < $rows; ++$i) {
for ($i=0; $i < $row['rating']; ++$i) { // <--- перезаписывает изначальный $i
for ($i=0; $i < 5 - $row['rating']; ++$i) { // <--- перезаписывает изначальный $i
for ($row_num=0; $row_num < $rows; ++$row_num) {
<?php
ini_set("memory_limit", "2056M"); //выделяем 2Гб памяти на работу скрипта