Hôm trước đã đọc ở blog nào đó về thư viện này nhưng chưa có cơ hội xài, hôm nay chợt nhớ ra và đọc phần Usage của nó thì thấy Stringy
quá tuyệt vời. Đại khái là nó có nhiều hàm cực kỳ hữu dụng giúp cho code ngắn hơn:
Và có thể xử lý những ký tự đặc biệt một cách chính xác, dưới đây là một ví dụ nhỏ:
// Standard library strtoupper('fòôbàř'); // 'FòôBàř' strlen('fòôbàř'); // 10 // mbstring mb_strtoupper('fòôbàř'); // 'FÒÔBÀŘ' mb_strlen('fòôbàř'); // '6' // Stringy s('fòôbàř')->toUpperCase(); // 'FÒÔBÀŘ' s('fòôbàř')->length(); // '6'