PHP en MySQL hebben verschillende manieren om timestamps te slaan , zodat het noodzakelijk is om ze heen en weer om te zetten bij het omgaan met de twee verschillende talen . U kunt PHP gebruiken om toegang te krijgen tot informatie uit de database MySQL en vervolgens gebruiken op webpagina's . PHP winkels timestamps als een Unix integer , terwijl MySQL slaat timestamps in een unieke " DATETIME " formaat . PHP heeft ingebouwde functies om de timestamps heen en weer te zetten tussen de twee formaten . Instructies 1 Open je PHP -bestand in een teksteditor , zoals Kladblok . Kopen van 2 Store een PHP timestamp in een lokale variabele . U kunt toegang krijgen tot de huidige Unix- timestamp als een geheel getal met de functie " tijd " : " $ cur_time = time () ; " bijvoorbeeld 3 Gebruik de functie PHP " date " met . het formaat " datum ( ' Ymd H : i : s ' , phptimestamp ) " naar een PHP timestamp omzetten in een MySQL DATETIME string. Met behulp van het vorige voorbeeld , " $ my_mysqldate = date ( ' Ymd H : i : s ' , $ cur_time ) ; " slaat de huidige tijd in een MySQL DATETIME touwtje 4 Gebruik de PHP " strtotime . ( mysql_date ) " functie om een MySQL DATETIME tekenreeks omzetten in een PHP timestamp . Bijvoorbeeld , " $ my_phpdate = strtotime ( $ my_mysqldate ) ; " , waarbij " my_mysqldate " is een bestaande MySQL DATETIME touwtje 5 Sla uw PHP- bestand op en sluit de teksteditor < . . br >
|