preg_match("/(?<![A-Z])\s([A-Z]{3})-/Uig", $text, $matches); // для кодов
preg_match("/([0-9]{2}[A-Z]{3})/Uig", $text, $matches); // для дат
<?php
$consts = ['A', 'B', 'C'];
$replace = ['NEW_A', 'NEW_B', 'NEW_C'];
$text = ....; // выборка из базы
$text = str_replace($consts, $replace, $text);
echo $text;
арендовать VDS с Windows Server 2012 R2, утановить на него IIS, СУБД, подключить PHP
арендовать VDS с ubuntu/centos и поставить VestaCP
Route::group(['middleware' => 'admin', 'prefix' => 'admin'], function () {
Route::get('', function()
{
return view('admin.dashboard');
});
Route::resource('articles','ArticlesController');
Route::resource('categories','CategoriesController');
});
$ su user
$ crontab -e