Массив сортируется в алфавитном порядке по ключам
Все пары ключей/значений соединяются в формате «ключ=значение» (пропуская параметры access_token и sig).
Присоединяется session_secret_key (при наличии) или секретный ключ приложения (при отсутствии session_secret_key).
Берется md5-хеш всей строки (строка не должна быть в формате URL-encode, кодировка должна быть UTF-8).
Результат переводится в нижний регистр.
SELECT *
FROM
(SELECT `product_products`.*,
max(CASE WHEN `product_products`.`name` = 'достаука'
OR `product_products`.`name` = 'шашлик' THEN 150 ELSE 0 END + CASE WHEN `product_products`.`name` LIKE 'достаука%'
OR `product_products`.`name` LIKE 'шашлик%' THEN 50 ELSE 0 END + CASE WHEN `product_products`.`name` LIKE '%достаука%'
OR `product_products`.`name` LIKE '%шашлик%' THEN 10 ELSE 0 END) AS relevance
FROM `product_products`
WHERE (`product_products`.`name` LIKE '%достаука%'
OR `product_products`.`name` LIKE '%шашлик%')
GROUP BY `product_products`.`id`) AS `product_products`
WHERE `relevance` >= 2.5
ORDER BY `relevance` DESC
$objPHPExcel1 = PHPExcel_IOFactory::load("MergeBook1.xlsx");
$objPHPExcel2 = PHPExcel_IOFactory::load("MergeBook2.xlsx");
foreach($objPHPExcel2->getSheetNames() as $sheetName) {
$sheet = $objPHPExcel2->getSheetByName($sheetName);
$sheet->setTitle($sheet->getTitle() . ' copied');
$objPHPExcel1->addExternalSheet($sheet);
}
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel1, 'Excel2007');
$objWriter->save('mergedBooks.xlsx');
$found = false;
foreach ($tv as $i => $v)
{
if (!$found && ($date >= $v->attributes()->start && $date <= $v->attributes()->stop ))
{
if ($v->attributes()->channel == $channel)
{
echo "<h2>".$v->title." (".$v->category.")</h2>";
echo "<h3>".$v->desc."</h3><br />";
$found = $i;
}
} elseif($i - $found <= 2) {
if ($v->attributes()->channel == $channel)
{
echo "<h2>".$v->title." (".$v->category.")</h2>";
echo "<h3>".$v->desc."</h3><br />";
}
} else {
break;
}
}
for($i=0;$i<500000;$i++) {
fann_train(...);
}
function PostThisFormPls(object){
$.post($(object).attr('action'), $(object).serialize(), function(data){
alert(data); //делаем что хотим с принятыми данными. Это может быть json с сообщением или ошибкой, к примеру.
});
}
namespace App\Helpers;
trait ProtectedImage {
static function url($image, $path = 'images/'){
$hash = md5(time() . $image . 'somestring');
session(['image.'.$hash => $image]);
return $hash;
}
}
Route::get('images/{filename}', function ($filename)
{
$realfilename = session('image.'.$filename);
if(empty($realfilename)) abort(404);
$path = storage_path() . '/' . $realfilename;
$file = File::get($path);
$type = File::mimeType($path);
$response = Response::make($file, 200);
$response->header("Content-Type", $type);
return $response;
});
ProtectedImage::url('myimage.jpg');
echo '<table cellspacing="1" width="100%">';
do {
echo "
<tr>
<td>{$dbGetUsersResult[id]}</td>
<td>{$dbGetUsersResult[name]}</td>
<td>{$dbGetUsersResult[height]}</td>
<td>{$dbGetUsersResult[sclass]}</td>
<td><a href=\"#\" id=\"delete-link\" data-id=\"{$dbGetUsersResult['id']}\">X</a></td>
</tr>";
}
while ($dbGetUsersResult = mysql_fetch_array($dbGetUsers));
echo "</table>";
echo '<textarea name="main_text" id="main_text" cols=37 rows=5>'.htmlspecialchars($row['main_text']).'</textarea>';