static public function f2Upper($sText, $sEncoding = 'utf-8')
{
return (
mb_strtoupper(mb_substr($sText, 0, 1, $sEncoding), $sEncoding) .
mb_substr($sText, 1, mb_strlen($sText, $sEncoding), $sEncoding)
);
}
$aMonth = [
'1' => 'января',
'2' => 'февраля',
'3' => 'марта',
'4' => 'апреля',
'5' => 'мая',
'6' => 'июня',
'7' => 'июля',
'8' => 'августа',
'9' => 'сентября',
'10' => 'октября',
'11' => 'ноября',
'12' => 'декабря'
];
$sDate = '21 марта 2014';
var_dump(DateTime::createFromFormat('d n Y', str_ireplace(array_values($aMonth), array_keys($aMonth), $sDate))->getTimestamp());
<tr ng-repeat="extraPoint in order.pickpoint" ng-show="form.address.city.name==extraPoint[0].name" class="delivery-section-extra">
<td class="delivery-checkbox pickup-checkbox">
<input ng-click="setPickup(extraPoint[0])"
ng-checked="form.delivery.name==extraPoint[0].name"
type="radio"
ng-required="!giftOnly" />
</td>
<td ng-init="point=extraPoint[0]">
<span ng-click="setPickup(point)">{{extraPoint[0].name}} - бесплатный самовывоз</span>
<select
ng-click="setPickup(point)"
ng-model="point"
ng-options="pickupPoint.desc for pickupPoint in extraPoint">
</select>
</td>
</tr>