Songgi aktivlik

Forum | INTERNET | Dasturlash tillari
Qidiruv
Вниз  PHP funksiyalar (eng ko'p uchraydigan va sodda)
1 2 >>
Admin E Admin [Off]M/f [#] [898]
[23.02.2017 / 14:51]
Nº1.
Bu mavzuda eng ko'p uchraydigan va sodda PHP funksiyalarni o'rganamiz.
Masha A Masha [On] [#] [0]
[23.02.2017 / 14:51]
 Dunish.com super portal
Nº2.
Milliy forumda yangi mavzu ochildi. Hamma "QOIDALAR" bilan tanishib chiqsin. Flood, fleym, offtopic, reklama shuningdek 6-o`, 4-ch, w-sh qisqartmalaridan foydalanish qat`iyan taqiqlanadi. DunisH.Com - biz bilan birga bo`ling va yanada ko`prog`ini kuting.
Admin E Admin [Off]M/f [#] [898]
[23.02.2017 / 14:53]
[code=php]//ko`pchilik qiymatlar bilan ishlashda, masalan dizayn ni o`zgartirish uchun boshqa ko`plab amallarda quydagicha kod ishlatiladi

if ($i > 1) //agar $i 1 dan katta bo`lsa saytni (qizil) dizaynda ochamiz
$dizayn = 'qizil';
else
$dizayn = 'qora'; //yoki $i 1 dan kichik yani 0, NULL bo`lsa, qora dizaynni chiqaramiz

//bunday yozish mumkin
$dizayn = ($i > 1) ? 'qizil' : 'qora';

/* Ikkinchi usulda qilingan kod juda maqbul yo`li, va qulay, hartomonlama yaxshi..*/


/* Masalan, ko`pchilik post zaproslarni va boshqa foydalanuchilardan keladigan ma`lumotlarni filtrlashda,
yuborilayotgan ma`lumot bo`sh yoki ma`lumot mavjdligini tekshirish uchun quydagi koddan foydalanadi: */


//Masalan ism polyasi (maydonini) filtrlashda
if (empty($name)) {

echo 'Ismingizni kiritmadingiz';

} // aynan shunday ma`noni anglatuvchi boshqa kodlar ham mavjud

//tepadagi kodlar o`rniga quydagilardan foydalanish ancha samaraliroq:

if ($name == '') {

echo 'Ismingiz...
Xammasini o'qish >>
Admin E Admin [Off]M/f [#] [898]
[23.02.2017 / 14:54]
Nº4.
Quyida strlen() - ya'ni matn yoki tekstni nechta simvoldan iborat ekanligini chiqaradi
  1. $uzgaruvchi = 'salom dunyo!'; //o'zgaruvchini e'lon qilamiz
  2. echo strlen($uzgaruvchi); //natija: 12
Admin E Admin [Off]M/f [#] [898]
[23.02.2017 / 14:55]
Nº5.
php da matematik amallar bajarish ham juda osson:
  1. $a = 7;
  2. $b = 3;
  3. $c = 5;
  4.  
  5. $d = $a + $b - $c; // 7 + 3 - 5 natijasi
  6.  
  7. print_r($d); // natijani ekranga chiqaramiz
Admin E Admin [Off]M/f [#] [898]
[23.02.2017 / 14:59]
Nº6.
Sayt ertalab soat 7 dan 13 gacha boshqa CSS da, 13 dan 23 gacha boshqa CSS da, 23 dan 7 gacha boshqa CSS da ishlashi kerak
  1. if(date("H") >= 7 || date("H") < 13) {
  2. echo 'style-1 ni ulaysiz';
  3. }
  4. elseif(date("H") >= 13 || date("H") < 23) {
  5. echo 'style-2 ni ulaysiz';
  6. }
  7. else {
  8. echo 'style-3 ni ulaysiz';
  9. }
Admin E Admin [Off]M/f [#] [898]
[23.02.2017 / 15:02]
Nº7.
  1. $a = 10;
  2. $b = 20;
  3. if($b > $a) {
  4. echo 'o`zgaruvchi $b, $a dan katta bo`lsa, kerakli vazifani bajaramiz';
  5. } else {
  6. echo 'agar o`zgaruvchi $b, $a dan kichik bo`lsa, kerakli vazifani bajaramiz';
  7. }
Admin E Admin [Off]M/f [#] [898]
[23.02.2017 / 15:04]
Nº8.
Saytni tepa qismiga Head.php ga o`rnatiladi
  1. setcookie('ddos',time()+10,time()+100500);
  2. if(!isset($_COOKIE['ddos'])){header('location: ?auth;');exit();}
  3. if(!isset($_COOKIE['ddos']) and isset($_GET['auth;'])){die('Хaker damingni ollll');}
  4. if(isset($_COOKIE['ddos'])){
  5. //temp papkani boshqatdan sozdat qiling
  6. $fp=file_get_contents('/temp/'.$_SERVER['REMOTE_ADDR']);
  7. $ch=explode('|',$fp);
  8. if($ch[0] > time()-60 and $ch[1] == 12){$ft=fopen('black_list.txt','a+'); fpust($ft,$_SERVER['REMOTE_ADDR'].'|');fclose($ft);die('Xaker bu usul eskirgan');}
  9. $fr=fopen('/temp/'.$_SERVER['REMOTE_ADDR'],'w');
  10. fputs($fr,time().'|'.$ch[1]+1);
  11. fclose($fr);
  12. }
  13. $file=implode(file_get_contents('black_list'));
  14. $cr=explode('|',$file);
  15. for($i=0;$i<=count($cr)-1; $i++){
  16. if($cr[$i]==$_SERVER['REMOTE_ADDR']{die('Xaker bu usul eskirgan');}

O`zg. Admin [23.02.2017 / 15:08] [1]
Admin E Admin [Off]M/f [#] [898]
[23.02.2017 / 15:08]
Nº9.
  1. $a='salom';
  2. echo '' .$a. ''; //1 variant
  3. echo $a; //2 variant
Admin E Admin [Off]M/f [#] [898]
[23.02.2017 / 15:11]
Nº10.
  1. $a=2;
  2. $b=5;
  3. if($a>$b)
  4. echo $a+$b;
  5. else
  6. echo $b-$a;
Tepaga  Umumiy: 20
1 2 >>

Eslatmaga qo`shish
Avtor bo'yicha filtrlash
Mavzuni ko'chirish
Mavzuni o`qiganlar(28)

Forumga

Yangilar tepada  
Bosh sahifaga

Dunish.com 2012 2020

Flag Counter