// кириллица
function custom_mb_ucfirst($str) {
$first = mb_strtoupper(mb_substr($str, 0, 1));
$last = mb_strtoupper(mb_substr($str, -1, 1));
return $first . mb_substr($str, 1, -1) . $last;
}
$str = 'слово';
$str = custom_mb_ucfirst($str);
var_dump($str);
// латиница
$str = 'word';
$str = ucfirst($str);
$str = strrev($str);
$str = ucfirst($str);
$str = strrev($str);
var_dump($str);
<?xml version="1.0" encoding="UTF-8"?>
<Товары>
<Товар>
<Ид>1</Ид>
<Наименование>
<НазваниеТовара>Тестовый товар 1</НазваниеТовара>
</Наименование>
<БазоваяЕдиница>
<Пересчет>
<Цена>200</Цена>
</Пересчет>
</БазоваяЕдиница>
<ЗначенияРеквизитов>
<ЗначениеРеквизита>
<Описание>Описание товара</Описание>
</ЗначениеРеквизита>
</ЗначенияРеквизитов>
<Значения>
<Картинка>0001.png</Картинка>
</Значения>
</Товар>
<Товар>
<Ид>1</Ид>
<Наименование>
<НазваниеТовара>Тестовый товар 2</НазваниеТовара>
</Наименование>
<БазоваяЕдиница>
<Пересчет>
<Цена>200</Цена>
</Пересчет>
</БазоваяЕдиница>
<ЗначенияРеквизитов>
<ЗначениеРеквизита>
<Описание>Описание товара</Описание>
</ЗначениеРеквизита>
</ЗначенияРеквизитов>
<Значения>
<Картинка>0002.png</Картинка>
</Значения>
</Товар>
</Товары>
$xml = simplexml_load_file('data.xml');
foreach ($xml->xpath('//Картинка') as $img) {
echo $img . "\n";
}
if (isset($_POST['submit'])) {
$soz = $_POST['soz'];
$resultpoisk = User::searchSoz($soz);
}
$nav = [
'items' => Yii::$app->user->isGuest ? '' : (
['label' => 'Главная', 'url' => ['/site/index']]
),
Yii::$app->user->isGuest ? "" : (
['label' => 'Сотрудники', 'url' => ['/site/about']]),
Yii::$app->user->isGuest ? "" : (
['label' => 'Лиды', 'url' => ['/site/contact']]),
Yii::$app->user->isGuest ? "" : (
['label' => 'Заказы', 'url' => ['/site/contact']]),
Yii::$app->user->isGuest ? "" : (
['label' => 'Настройки', 'url' => ['/site/contact']]),
];
if (Yii::$app->user->isGuest) {
$nav = [
'items' => [],
];
} else {
$nav = [
'items' => [
['label' => 'Главная', 'url' => ['/site/index']] ,
['label' => 'Сотрудники', 'url' => ['/site/about']],
['label' => 'Лиды', 'url' => ['/site/contact']],
['label' => 'Заказы', 'url' => ['/site/contact']],
['label' => 'Настройки', 'url' => ['/site/contact']],
],
];
}
$response = new JsonResponse(['message' => 'Привет!']);
$response->setEncodingOptions(JSON_UNESCAPED_UNICODE);
return $response;
$str = '{"update_id":540804803, "message":{"message_id":139,"from":{"id":23645226,"first_name":"Ivan","last_name":"Ivanov"},"chat":{"id":2459226,"first_name":"Ivan","last_name":"Ivanov","type":"private"},"date":1468266128,"text":"Cncjcj"}}';
var_dump(json_decode($str, true));
public function getParent()
{
return 'fos_user_registration';
}
fos_user:
db_driver: orm
firewall_name: main
user_class: AppBundle\Entity\User
registration:
form:
type: app_user_registration
app.registration.type:
class: AppBundle\Form\RegistrationType
tags:
- { name: form.type, alias: app_user_registration }