Chapter 8. Working with Date/Time and International Aspects

In this chapter, we will cover the following topics:

  • Using emoticons or emoji in a view script
  • Converting complex characters
  • Getting the locale from browser data
  • Formatting numbers by locale
  • Handling currency by locale
  • Formatting date/time by locale
  • Creating an HTML international calendar generator
  • Building a recurring events generator
  • Handling translation without gettext

Introduction

We will start this chapter with two recipes that take advantage of a new Unicode escape syntax introduced with PHP 7. After that, we will cover how to determine a web visitor's locale from browser data. The next few recipes will cover the creation of a locale class, which will allow you to represent numbers, currency, ...

Get PHP 7 Programming Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.