Bảng tổng hợp các hàm làm việc với thời gian trong MySQL

Trong nội dung này, tập trung trình bày các hàm xử lý thời gian, ngày, tháng, năm, … các thao cộng trừ và định dạng thời gian trong hệ quản trị cơ sở dữ liệu MySQL. 1. NOW() – Xác định thời gian tại thời điểm hiện tại   STT Đầu vào Đầu ra 1 SELECT NOW(); 2011-12-26 19:50:24 2 SELECT NOW() + 0; 20111226195113 2. CURDATE() – Xác định ngày, tháng, năm tại thời điểm hiện tại   STT Đầu vào Đầu ra 1 SELECT CURDATE(); 2011-12-26 3. CURTIME() – Xác định giờ, phút, giây tại thời điểm hiện […]

Bảng các hàm làm việc với thời gian trong PHP

  STT Hàm Chức năng 1 getdate() Lấy thời gian hiện tại được thiết lập ở máy chủ 2 date_default_timezone_get() Trả về kết quả múi giờ đã được thiết lập trước 3 date_default_timezone_set Thiết lập múi giờ 4 time() Trả về số giây từ thời điểm hiện tại so với 01/01/1970 5 mktime() Trả về số giây tại một thời điểm nào đó so với 01/01/1970 6 date() Định dạng cách hiển thị thời gian 7 checkdate(month, day, year) Kiểm tra ngày hợp lệ 8 strtotime() Chuyển đổi chuỗi thời gian (ở định dạng English) về giá trị timestamp […]

Bảng tổng hợp hàm làm việc với số trong PHP

  STT Hàm Chức năng 1 is_numberic() Kiểm tra biến có lưu giá trị kiểu Number hay không 2 is_int Kiểm tra biến có lưu giá trị kiểu Integer hay không 3 is_float Kiểm tra biến có lưu giá trị kiểu Float hay không 4 range($start, $length, $loop) Tạo ra một dãy số với số bắt đầu và số kết thúc được cho trước 5 round() Làm tròn đến số nguyên gần nhất 6 ceil() Làm tròn đến số nguyên gần nhất và lớn nhất 7 floor() Làm tròn đến số nguyên gần nhất và nhỏ nhất 8 min() Lấy giá trị nhỏ nhất trong các số được truyền vào 9 max() Lấy giá trị lớn […]

Bảng tổng hợp các hàm làm việc với chuỗi trong PHP

Chuỗi trong PHP được đánh dấu bởi ký tự ” hoặc ký tự ‘. STT Hàm Chức năng 1 strlen() Lấy chiều dài của chuỗi (tổng số ký tự có trong chuỗi) 2 mb_strlen() Lấy chiều dài của chuỗi UTF-8 3 str_word_count() Đếm số từ có trong chuỗi 4 strtoupper($str) Chuyển đổi chữ thường thành chữ HOA 5 strtolower($str) Chuyển đổi chữ HOA thành chữ thường 6 ucfirst($str) Chuyển đổi ký tự đầu tiên đầu tiên trong chuỗi thành chữ hoa 7 lcfirst($str) Chuyển đổi ký tự đầu tiên đầu tiên trong chuỗi thành chữ thường 8 ucwords($str) […]

Bảng tổng hợp các hàm làm việc với mảng trong PHP

1. Khái niệm: Mảng là một biến đặc biệt và có thể lưu trữ nhiều giá trị (còn biến thường chỉ lưu 1 giá trị). Trong PHP có loại mảng: mảng chỉ số nguyên, mảng chỉ số kết hợp và mảng đa chiều.   Mảng số nguyên Mảng kết hợp Mảng đa chiều Tên gọi khác Mảng liên tục Mảng không liên tục Mảng lồng   Đặc điểm   Chí số của mảng là số   Chí số của mảng là chuỗi hoặc số Mỗi phần tử trong mảng chính có thể là một mảng và mỗi […]

Cải tiến ứng dụng todo làm chức năng XÓA với redux

Nối tiếp bài viết mở đầu về redux https://zezo.dev/view/lam-quen-voi-redux-trong-react-native/ Để thực hiện được các bước trong bài này, bạn cần thực hiện code ở bài trên chạy được trước.   Cần cải tiến ở Reducer để thêm action xóa  (deleteTodo) và cải tiến ở screen để thêm text xóa Vào file todoReducer thêm hàm xóa đặt ở sau hàm addTodo deleteTodo […]

Làm quen với Redux trong React native

Redux là một thư viện quản lý vùng chứa trạng thái, cho phép truy cập tương tác dễ dàng trong react. Redux tạo ra một vùng store riêng để lưu trữ dữ liệu. Khi muốn đọc ghi dữ liệu từ một component bất kỳ thì dễ dàng truy cập thông qua redux. Nếu không dùng […]

Code mẫu sử dụng scrollview trong react native

Code mẫu   import { RefreshControl, SafeAreaView, ScrollView, StyleSheet, Text, View } from ‘react-native’ import React, { useCallback, useState } from ‘react’ const App = () => { const [reloading, setReloading] = useState(false) // const startReload = useCallback ( ()=>{ }, []); const startReload = useCallback ( ()=>{ setReloading(true); console.log(“Bắt đầu Reload”); setTimeout(() => { […]

Tạo modal dialog đơn giản trong react native

Code mẫu: import { Button, Modal, StyleSheet, Text, View } from ‘react-native’ import React, { useState } from ‘react’ const App = () => { const [showDialog, setshowDialog] = useState(false) return ( <View> <Text>App</Text> <Button title=’Mở dialog’ onPress={ () => setshowDialog(true) }/> <Modal visible={showDialog} > <View> <View> {/* Nội dung dialog viết ở đây */} […]

Tạo một component đơn giản trong React Native

Bước 1: Tạo thư mục chứa component Trong thư mục project, tạo thư mục con là  Comps, trong thư mục này tạo một file js là  DemoInput.js Bước 2: Viết code cho component import { StyleSheet, Text, TextInput, View } from ‘react-native’ import React from ‘react’ const DemoInput = () => { return ( <View […]