PHP တီထွင်သူတစ် ဦး အနေဖြင့် PHP ဖောင်ဒေးရှင်း၏ခိုင်မာသောနားလည်မှုသည်နည်းပညာတိုးတက်မှုအတွက်အခြေခံအုတ်မြစ်ဖြစ်သည်။ နားလည်မှု PHP ၏ syntax, data အမျိုးအစားများ, function function, function function, function function, function နှင့် string stringing အပါအ 0 င်ပါ 0 င်သည်။
<?php $name = "John"; echo "My name is " . $name; ?>
Laravel, symfony နှင့် cmonignigner ကဲ့သို့သော PHP Frameworks သည်ဖွံ့ဖြိုးမှုစွမ်းရည်နှင့်ကုဒ်အရည်အသွေးကိုများစွာတိုးတက်စေသည်။ Project ဖွဲ့စည်းပုံကိုမူဘောင်များဖြင့်စံသတ်မှတ်ချက်ကို အခြေခံ. စံသတ်မှတ်ချက်ထိန်းသိမ်းခြင်းနှင့်လုပ်ငန်းတိုးချဲ့မှုကိုအထောက်အကူပြုသည်။
// လမ်းကြောင်း / web.php
Route :: Get (/ မင်္ဂလာပါ '' Hellodoctroller @ အညွှန်းကိန်း ');
// app / http / controllers / helloocontroller.php
<?php
namespace AppHttpControllers;
use IlluminateHttpRequest;
class HelloController extends Controller
{
public function index()
{
return "Hello, Laravel!";
}
}
?>ဒေတာဘေ့စ်လုပ်ငန်းများသည် 0 က်ဘ်တီထွင်မှု၏အဓိကကျွမ်းကျင်မှုဖြစ်သည်။ PHP သည် MySQLI နှင့် PDO Extensions ကိုအသုံးပြုလေ့ရှိသည်။
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "dbname";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn-> connect_error) {
Die ("ဆက်သွယ်မှုမအောင်မြင်ပါ။ " ။ $ conn-> connection_error);
}
$ sql = "အသုံးပြုသူများထံမှ * ကိုရွေးချယ်ပါ";
$ ရလဒ် = $ conn-> query ($ sql);
အကယ်. ($ ရလဒ် - num_row> 0) {
နေစဉ် ($ အတန်း = $ ရလဒ် -> finch_assoc ()) {
ပဲ့တင်သံ "အမည်:" ။ $ အတန်း ["အမည်"] ။ "- အီးမေးလ် -" ။ $ အတန်း ["email"] ။ "<br> ";
}
} အခြား
ပဲ့တင်သံ "0 ရလဒ်များ";
}
$ conn-> အနီးကပ် ();
>GD ပုံရိပ်စာကြည့်တိုက်, curl netw network libl cache, redis cache, redis cache, redis cache ကိုစသဖြင့် Master PHP extensions များစသည်တို့ကို Master PHP extension များ
<?php
header("Content-type: image/png");
$width = 120;
$height = 40;
$image = imagecreatetruecolor($width, $height);
$background_color = imagecolorallocate($image, 255, 255, 255);
$text_color = imagecolorallocate($image, 0, 0, 0);
imagefill($image, 0, 0, $background_color);
$code = rand(1000, 9999);
$_SESSION['captcha'] = $code;
$text_x = $width / 2 - 20;
$text_y = $height / 2 + 10;
imagestring($image, 5, $text_x, $text_y, $code, $text_color);
imagepng($image);
imagedestroy($image);
?>PPP ဖောင်ဒေးရှင်းကိုခိုင်မာအောင်လုပ်ခြင်းသည်မူဘောင်နှင့်အကျွမ်းတ 0 င်ဖြစ်ခြင်း, လက်တွေ့ကျသောအတွေ့အကြုံများကိုစဉ်ဆက်မပြတ်လေ့လာခြင်းနှင့်စုဆောင်းခြင်းသည်အလွန်ကောင်းမွန်သော PHP developer ဖြစ်လာရန်သော့ချက်ဖြစ်သည်။