yiii18nFormatter는 작은 서식 도우미로, 프런트 엔드에서 사용자 친화적인 디스플레이를 구현하는 데 매우 유용합니다.
1. 일반적으로 사용되는 속성
(1) $dateFormat
날짜 형식: yyyy-MM-dd 또는 "short", "medium", "long" 또는 "full"
(2)$ datetimeFormat
특정 시간 형식: yyyy-MM-dd HH:mm:ss
(3) $locale
지역 위치, 설정되지 않은 경우 yiibaseApplication::$언어를 사용하여 사용자 정의에 따라 형식을 표시합니다. 이 지역
(4)$defaultTimeZone
시간대, 기본 UTC
포맷터를 사용하려면 config:
'formatter' => [ 'dateFormat' => 'yyyy-MM-dd', 'datetimeFormat' => 'yyyy-MM-dd HH:mm:ss', 'decimalSeparator' => ',', 'thousandSeparator' => ' ', 'currencyCode' => 'CNY', ],
2에서 구성해야 합니다. Formatting
echo Yii::$app->formatter->asRelativeTime(1463632983).'<br/>'; // 几天前 几小时前 echo Yii::$app->formatter->asDatetime(1463606983).'<br>'; // 2015-6-16 11:51:43 echo Yii::$app->formatter->asDatetime('now').'<br>'; // 也可处理null值的输出显示: echo Yii::$app->formatter->asDate(null).'<br>'; // 输出: (未设置) echo Yii::$app->formatter->asPercent(0.125, 2).'<br>'; // 输出: 12.50% echo Yii::$app->formatter->asTimestamp('now').'<br>';//输出时间戳 echo Yii::$app->formatter->asTime(1412599260).'<br>'; // 14:41:00 echo Yii::$app->formatter->asTime('2014-10-06 12:41:00').'<br>'; // 14:41:00 echo Yii::$app->formatter->asTime('2014-10-06 14:41:00 CEST').'<br>'; // 14:41:00 echo Yii::$app->formatter->asRaw(1463606983).'<br>';//简单输出输入值 echo Yii::$app->formatter->asText('<h3 id="hello">hello</h3>').'<br>';//将字符串中html标签当做字符串输出 echo Yii::$app->formatter->asHtml('<h3 id="hello">hello</h3>').'<br>';//作为Html的文档输出 echo Yii::$app->formatter->asNtext("<h3 id="hello-nword">hello.\nword</h3>").'<br>';//在字符串中遇到\n可以将它作为换行符实现 echo Yii::$app->formatter->asEmail('cebe@example.com').'<br>';// 输出: <a href="mailto:cebe@example.com"> cebe@example.com</a> echo Yii::$app->formatter->asParagraphs('hello').'<br>';// 值会转换成HTML编码的文本段落,用<p>标签包裹; echo Yii::$app->formatter->asUrl('www.baidu.com').'<br>';//值会格式化成url的连接 echo Yii::$app->formatter->asImage('my2.jpeg',['alt'=>'图片无法显示']).'<br>';//图片的链接会转化成<img src= 'my.jpg'/> echo Yii::$app->formatter->asBoolean(true).'<br>';//输出yes
PHP 중국어 웹사이트가 많이 있습니다. 무료 Yii 입문 튜토리얼, 누구든지 배울 수 있습니다!
위 내용은 yii2에서 데이터 형식을 지정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

이 튜토리얼은 YII Framework의 타임 스탬프 관리를 보여줍니다. Automatic Create_at 및 Updated_at 업데이트에 TimestampBehavior를 사용하여 세부 정보를 사용하여 사용자 정의 옵션을 제공하고 수동 업데이트, 데이터베이스 트리거 및 사용자 정의 BE와 비교합니다.

이 기사는 컨테이너화, 오케스트레이션 및 보안 조치를 통한 확장 성, 신뢰성 및 효율성에 중점을 둔 클라우드 네이티브 환경에 YII 애플리케이션을 배포하기위한 모범 사례에 대해 설명합니다.

이 기사는 PHP 프레임 워크 YII 및 Laravel을 비교합니다. YII는 속도와 구조를 우선시하는 반면 Laravel은 개발자 경험과 유연성을 강조합니다. 둘 다 대규모 응용 프로그램을 처리하지만 YII는 우수한 원시 성능을 제공하는 반면 LA

이 기사는 대규모 웹 응용 프로그램에 이상적인 고성능 PHP 프레임 워크 인 YII를 소개합니다. YII의 속도, 보안 및 강력한 아키텍처 (MVC)를 강조하여 Laravel, Symfony 및 COD와 같은 다른 프레임 워크에 대한 장점을 강조합니다.

이 기사는 YII 프레임 워크의 강점과 약점을 분석합니다. YII의 고성능, 강력한 보안, 빠른 개발 기능 및 확장 성을 강조하지만 소규모 PR에 대한 가파른 학습 곡선과 잠재적 복잡성도 언급합니다.

이 기사는 YII와 ThinkPHP (TP) 프레임 워크를 비교합니다. 선택은 프로젝트 규모와 개발자 경험에 따라 다릅니다. 강력하고 성숙한 Yii는 고성능이 필요한 대형 복잡한 프로젝트에 적합합니다. 개발을 위해 더 단순하고 빠른 TP는 f입니다

이 기사는 YII 응용 프로그램에서 공통 기능을 호출하고 구성하는 방법에 대해 자세히 설명합니다. 재사용 가능성과 유지 관리를 향상시키기 위해 전용 앱/헬퍼 디렉토리에서 이상적으로 클래스 내에서 기능을 캡슐화하는 것을 옹호합니다. 다른 접근

이 기사는 Serverless Architectures에서 YII를 사용하기위한 주요 고려 사항에 대해 논의하고, 무국적, 콜드 스타트, 기능 크기, 데이터베이스 상호 작용, 보안 및 모니터링에 중점을 둡니다. 또한 최적화 전략과 잠재적 인적 통합을 다룹니다


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

SecList
SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

WebStorm Mac 버전
유용한 JavaScript 개발 도구

SublimeText3 영어 버전
권장 사항: Win 버전, 코드 프롬프트 지원!
