public function ApiPos($fields)
{
$ch = curl_init($serverUrl. '?' .http_build_query($fields));
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Accept: application/json',
"Authorization: Bearer {$token}"
);
$result = curl_exec($ch);
$result = json_decode($result, true);
curl_close($ch);
return $result;
}
$store = new Store();
/** @property $collection ItemCollection */
$store->collection->add(Item $item);
$store->collection->remove($item);
...
$location = curl_getinfo($ch, CURLINFO_EFFECTIVE_URL);
curl_setopt($ch, CURLOPT_POSTREDIR, 7);
curl_setopt($ch, CURLOPT_MAXREDIRS, $max_redirects);
echo implode(PHP_EOL, $randArray);
echo implode('<br>', $randArray);
foreach($randArray as $item) {
echo $item;
}
$id = 15;
echo str_pad($id, 10, "0", STR_PAD_LEFT); // выведет 0000000015
...
$row['id_ad_1c'] = str_pad($row['id'], 10, "0", STR_PAD_LEFT)
$result[] = $row
...
function generateNumber($length = 10)
{
$chars = ['0','1','2','3','4','5','6','7','8','9']; //можно дополнять и буквами
$number = '';
$count = count($chars);
for($i = 0; $i < $length; $i++) {
$number .= $chars[mt_rand(0,$count)];
}
return $number;
}
echo "ym:pv:URL=='{$entry->link}'"
echo mb_substr_count('Строка по которой ищем подстроки', 'о'); //выведет 7
function getElement(array $data, array $keys = [])
{
/** присваиваем элементу текущий массив */
$element = $data;
/** перебираем ключи */
foreach($keys as $key) {
/**
* Если в текущем массиве есть ключ, то текущий массив перезаписываем на новый
* А если ключа такого нет, то
* @return null
*/
if( ($element = $element[$key]) === null) {
return null;
}
}
return $element;
}
$vars = include ('/path/to/yourfile');
<?php
return [...]
?>
class Foo
{
public function Bar()
{
$var = 321;
function Baz($var)
{
// передать в функцию аргументом
}
}
}
class Foo
{
protected $var;
public function Bar()
{
$this->var = 321;
function Baz()
{
// использовать $this->var;
}
}
}
...
elseif ($fetch != 0) {
echo "<div style='color:red; font-family: 'Lobster', cursive;'>"."<p style='margin:0;'>Пользователь с таким именем уже существует!</p>"."</div>";
}
}
} #<- лишняя скобка
...
<?php if( $_GET['sort'] === 'max' ):?>
<a href="<?=$arResult['sUrlPath']?>?sort=min"
class="item-preview-color__selected">дешевле</a>
<?php else:?>
<a href="<?=$arResult['sUrlPath']?>?sort=max"
class="item-preview-color__selected">дороже</a>
<?php endif?>
<?php
if ($_GET['sort'] === 'min') {
echo "Сортировка по дешевой цене";
}
else
{
echo "Сортировка по дорогой цене";
}
?>
SELECT * FROM users
WHERE uid = $uid AND uid_expired > NOW()
LIMIT 1