loading...
هک ، برنامه نویسی و ...
hacker بازدید : 52 دوشنبه 22 اسفند 1390 نظرات (1)
در تمامی زبان های برنامه نویسی این قابلیت وجود دارد که بتوان توسط برخی دستورات، نحوه اجرا شدن کد را کنترل نمود یعنی طبق برخی شرایط (معمولاً مقدار متغییرها) برخی دستورات اجرا شوند و یا برخی دستورات اجرا نشوند.
به این دستورات که اجرا شدن دستورات دیگر (و یا حتی خود) را کنترل میکنند دستورات شرطی میگویند!

با کمک دستورات کنترلی میتوان تعیین کرد که چند دستور اجرا شوند. برای این کار کافی است ابتدای شروع دستورات را با } و انتهای آنها را با { مشخص کنیم.

دستور if :
ساختار if مهمترین قابلیت زبان های مختلف برنامه نویسی می باشد.
ساختار دستور if در PHP به این صورت می باشد:

کد PHP:
if(شرطدستور  
که در این صورت دستور مورد نظر تنها موقعی اجرا می شود که شرط برقرار باشد (مقدار آن برابر true باشد).

مثال:
کد PHP:
if($a==3
echo 
"a is 3"

if(
$a<$b
echo
"a is smaller than b"ویا به این صورت if($a<$b

    echo 
"b is begger"
    
$a+=$b
    
$b*=2
}  

که در این مثال در صورتی که a$ کوچکتر از b$ باشد دستورات اجرا می شوند.


بقیه در ادامه ی مطلب


hacker بازدید : 117 دوشنبه 22 اسفند 1390 نظرات (0)
آرایه ها نیز مانند متغییر ها محلی برای ذخیره داده ها هستند، با این تفاوت که آرایه میتواند تعدادی متغییر را به صورت منظم و ترتیبی ذخیره میکند و برای برنامه نویس این قابلیت را ایجاد میکند که راحت تر بتواند با این متغییر ها کار کند.

آرایه مجموعه ای از داده ها می باشد که هر داده با شماره یا نام (رشته) خاص مشخص میشود که این خاصیت باعث میشود برنامه نویس راحت تر هر داده را پیدا کند.

به عنوان مثال فرض کنیم میخواهیم نام اعضای یک گروه را توسط php لیست کنیم، اگر بخواهیم هر نام را در یک متغییر بریزیم و آنها را نمایش دهیم، کار طاقت فرسایی خواهد بود، اما استفاده از آرایه این کار را ساده می کند. متغییر های درون یک آرایه را میتواند به یکی از صورت های زیر تعریف کنیم:

کد PHP:

$users
=array("User1",'User2','User3',"User4",'User5'); یا به این صورت$users[0]="User1"$users[1]="User2"$users[2]="User3"$users[3]="User4"$users[4]="User5"ویا به این صورت$users[]="User1"$users[]="User2"$users[]="User3"$users[]="User4"$users[]="User5";  

توجه داشته باشید که هر سه مدل بالا یک نتیجه را دارند، و فقط استفاده آنها متناسب با شرایط می باشد.


بقیه در ادامه ی مطلب


hacker بازدید : 52 دوشنبه 22 اسفند 1390 نظرات (0)

عملگرهای ریاضی:
این عملگرها عمل انجام شده رو روی دو متغییر انجام میدن و نتیجه رو در متغییر دیگه برمیگردونن

کد PHP:

قرینه $a

-
$aجمع $a و $b$aspan><span style="color: rgb(0, 119, 0);">+$bاختلاف $a و $b$a-$bضرب $a و $b$a*$bتقسیم $a بر $b$a/$bباقیمانده تقسیم صحیح $a بر $b$a%$b;  
عملگر رشته ها:
در رشته ها تنها عملگری که انجام میشود . می باشد که دو رشته را به همدیگه متصل میکنه.

کد PHP:
$a='Ashiyane'$b=$a.' Digital Security'متغییر $b هم اکنون شامل Ashiyane Digital Security می باشد.  
بقیه در ادامه ی مطلب

hacker بازدید : 98 دوشنبه 22 اسفند 1390 نظرات (0)
دستورات PHP در قسمتی از فایل قرار میگیرند که با
کد PHP:
شروع شده و با
کد PHP:
?>  
به پایان می رسند.

توجه داشته باشید که در سرور هایی که shorthand در آنها فعال می باشد برای شروع کد های می میتوان از
کد PHP:
نیز استفاده نمود که البته برای اطمینان از اینکه دستورات روی همه سرور ها اجرا میشن از ساختار اولی استفاده میشه.

hacker بازدید : 28 دوشنبه 22 اسفند 1390 نظرات (1)


 PHP قدرتمند ترين زبان برنامه نويسي تحت سرور (Server-Side) هستش که توسط اون ميشه صفحات و سايت هاي پويا (dynamic) رو ايجاد کرد. توجه داشته باشيد که PHP فقط براي ساخت صفحات HTML نيست و با کمک اون ميشه فايل هاي تصويري، فايل هاي PDF، فايل هاي فشرده (Zip و Rar) و هر فايل ديگه اي توليد کرد. PHP پر استفاده ترين زبان برنامه نويسي تحت وب است که و بهترين استفاده آن براي ساخت صفحات HTML است که اين قابليت را نيز دارد که بتوان آن را در ميان کدهاي HTML ديگر استفاده کرد. ساختار برنامه نويسي PHP شباهت زيادي به برنامه نويسي C و Perl و مقدار کمي Python دارد. از ديگر مزيت هاي PHP آن است که ميتواند روي هر نوي سيستم عاملي اجرا شود (Windows و Linux و Mac و ...) و مي تواند بر روي Apache و ISAPI و Microsoft IIS اجرا شود. در تکميل بايد بگويم که PHP قابليت اتصال به انواع مختلف ديتابيس ها از جمله MySQL و MsSQL و Oracle و ODBC و PostgreSQL و Informix و ..... را دارد و مي تواند از هر DataBase ديگري که طبق استاندارد SQL مي باشد را استفاده کند. که البته استفاده از MySQL توصيه ميشود چون MySQL هم ميتواند روي هر سيستم عاملي اجرا شود.

hacker بازدید : 101 شنبه 20 اسفند 1390 نظرات (0)

با سلام 


این اولین پست این وبلاگ هست و من میخوام از همین جا فعالیت این سایت رو آغاز کنم . شما در این سایت مطالبی در مورد هک ، برنامه نویسی ، سیستم های مدیریت محتوا و ... آشنا میشوید. 


به زودی و با آغاز سال نو ، تالار گفتمان سایت نیز آغاز به کار میکند و شما عزیزان میتوانید مطالب و سوالات خود را در آنجا مطرح کنید . 


در پایان از شما عزیزان درخواست دارم با یاری و کمک های خود ، به گسترش روزافزون سایت کمک کرده و به امید خدا تا سال آینده با بازدید های روز افزون ، ما را در انتقال این سایت به هاست و خرید دامین یاری نمایید و اگر از این سات بازدید کردید آنرا به دوستان خود نیز معرفی کنید تا بتوانیم با برداشتن گامی بلند با کمک شما دوستان عزیز به هدفمان که آموزش به شما دوستان نادیده است ، برسیم . 


با تشکر  


اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    نظرسنجی
    دوست دارید در سایت بیشتر چه مطالبی را مشاهده کنید؟
    دوست دارید آموزش ها در سایت بیشتر به چه صورت باشد؟
    آمار سایت
  • کل مطالب : 7
  • کل نظرات : 1
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • آی پی امروز : 4
  • آی پی دیروز : 7
  • بازدید امروز : 2
  • باردید دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 2
  • بازدید ماه : 5
  • بازدید سال : 24
  • بازدید کلی : 3,677