Top 10 Tips Advanced PHP Developers
Today, We want to share with you Top 10 Tips Advanced PHP Developers.
In this post we will show you 10 Things You Can Do to Become a Better PHP Developer, hear for The 10 Most Common Example PHP Developers we will give you demo and example for implement.
In this post, we will learn about 10 Advanced PHP Tips with an example.
php generate random string of characters
$string = 'DEFCHJJ0123ABC4DSw2waycomP567pakainfo89'; $string_shuffled = str_shuffle($string); $half = substr($string_shuffled, 1, 4); echo $half;
PHP urlencode() & urldecode() Functions
$uid=urlencode($uid); $pin=urlencode($pin); $sender=urldecode($sender); $message=urldecode($message); $tempid=urlencode($tempid);
php convert special characters to html entities
$em=htmlspecialchars_decode($emailid); $emailaddress=addslashes($em); $db=htmlspecialchars_decode($dob); $dobt=addslashes($db); $bg=htmlspecialchars_decode($bgroup); $bgp=addslashes($bg);
log genrater file created using PHP
function wh_log($msg) { $logfile = 'log/log_' . date('d-M-Y') . '.log'; file_put_contents($logfile, $msg . "\n", FILE_APPEND); } /*wh_log("########## END[IN FUNCTION getpartylistf($unitid,warehouseid)]'" . date('d-m-Y H:i:s') . "'##########"); */
lastInsertId using PHP script example
$sql="INSERT INTO `usermst` (`userid`, `usermobile`, `regdt`, `status`, `deviceid`, `device_token`) VALUES (NULL, '$mobile', '$dt', '0', '$deviceid', '$dtokenf')"; wh_log("sqlquery" . $sql); $db = getConnection(); $sqlQQ = $db->prepare($sql); $sqlQQ->execute(); $new_userid = $db->lastInsertId();
INNER JOIN in mysql with PHP Example
$partySS="select usermst.userid,usermst.usermobile from usermst INNER JOIN usergroupmap ON usermst.userid=usergroupmap.userid where usergroupmap.groupid=$gid and usermst.userid $userid ORDER BY userid DESC";
PHP Total No of Records Count using PHP
$deviceT = "SELECT DISTINCT device_token FROM usermst where trim(device_token) != '' and status=5 and userid='$userid'"; $db = getConnection(); $deviceTStmnt = $db->prepare($deviceT); $deviceTStmnt->execute(); $deviceTData = $deviceTStmnt->fetchAll(PDO::FETCH_ASSOC); $deviceTCount = count($deviceTData);
php json_decode to array with php json_encode to array – example
error_reporting(E_ALL || ~E_NOTICE); $user_name = $_POST['name']; $user_username = $_POST['username']; $user_email = $_POST['email']; $user_phone1 = $_POST['phone1']; $user_phone2 = $_POST['phone2']; $user_password = $_POST['password']; $req_sub = $_POST['req_sub'];//产品ID $rate_post=$_POST['rate']; $user_type=$_POST['user_type']; $user_bm_percent=$_POST['user_bm_percent']; $user_bm_tips=$_POST['user_bm_tips']; $user_on_percent=$_POST['user_on_percent']; $user_on_tips=$_POST['user_on_tips']; $rate=array(); if(!empty($req_sub)){ foreach($req_sub as $v){ if(empty($rate_post[$v])){ $rate[$v]=0; }else{ $rate[$v]=$rate_post[$v]; } } } $req_sub_json=json_encode($req_sub); $rate_json=json_encode($rate); echo ""; print_r($req_sub_json); print_r($rate_json); echo "";
how to check whether session exists or not in php
session_start(); $check = $_SESSION['login_username']; if(!isset($check)) { header("Location:index.php"); }