عضو شوید



:: فراموشی رمز عبور؟

عضویت سریع

نام کاربری :
رمز عبور :
موبایل :
ایمیل :
نام اصلی :

آمار مطالب

:: کل مطالب : 39
:: کل نظرات : 6

آمار کاربران

:: افراد آنلاین : 0
:: تعداد اعضا : 5

کاربران آنلاین


آمار بازدید

:: بازدید امروز : 0
:: باردید دیروز : 2
:: بازدید هفته : 121
:: بازدید ماه : 271
:: بازدید سال : 379
:: بازدید کلی : 379

RSS

Powered By
loxblog.Com

وبلاگ تخصصي آموزش برنامه نويسي تمام زبان هاي كامپيوتر

pdf آموزش تنظیمات امنیتی php به زبان اصلی php security
سه‌شنبه 01 فروردین 1391 ساعت 19:47 | بازدید : 1236 | نوشته ‌شده به دست cpu-learn | ( نظرات 0 )

pdf آموزش تنظیمات امنیتی php به زبان اصلی php security

اين هم يكي ديگر از كتاب هاي آموزش PHP .شما با اين كتاب قادر به انجام تنظيمات امنيتي PHP به زبان اصلي PHP security خواهيد بود اميدوارم از اين كتاب استفاده كامل را ببريد.

لينك دانلود مستقيم     


|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تقدم عملگلرها در php
سه‌شنبه 01 فروردین 1391 ساعت 19:12 | بازدید : 807 | نوشته ‌شده به دست cpu-learn | ( نظرات 0 )

تقدم عملگلرها در php 

خب امروز میخام در مورد تقدم عملگرها در دستورات php براتون بگم.
با یه مثال کوچیک شروع میکنم:
کد:
کد PHP:

$result = 5 + 6 * 10;




خب به نظر شما عدد حاصل چی هست؟
عدد حاصل 65 هست. در ابتدا 6 در 10 ضرب و حاصل با 5 جمع میشود.

در چنین دستوراتی که در اون بیش از یک عملگر محاسباتی استفاده شده, تقدم اجرای عملگر مشخص کننده اجرای کدامیک از عملگرها میباشد.
در این مثال بدلیل اینکه عملگر * تقدم بیشتری نسبت به عملگر + دارد اجرا میشود.

تقدم اجرای عملگرها از کمترین به بیشترین تقدم:
 

1.or

2.xor

3.and

4.= += -= *= .= %= ^= ~= < <= > > >=

5.?:

6.||

7.&&

8.|

9.^

10.&

11.== != ===

12.< <= > >=

13.< < > >

4.+ - .

15.* / %

16.! ~ ++ --

17.new

18.()


|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
آرایه ها در php
سه‌شنبه 01 فروردین 1391 ساعت 19:02 | بازدید : 905 | نوشته ‌شده به دست cpu-learn | ( نظرات 0 )

آرایه ها در php :
آرایه ها همانند متغیرها برای ذخیره سازی داده ها استفاده میشوند ؛ از نگاه فنی آرایه ها خانه های از حافظه هستند که مقادیر بیشتری از داده ها رو نسبت به متغیرها در خود ذخیره میکنند. در واقع آرایه ها رو میتونیم مجموعه ای از متغیرها در نظر بگیریم تحت یک نام.
در زبان php دو نوع آرایه وجود دارد :
آرایه انجمنی
آرایه اندیس دار

در آرایه اندیس دار برای دستیابی به عناصر آرایه از یک اندیس عددی استفاده میشود و در آرایه انجمنی برای دستیابی به عناصر آرایه میتوانیم به مقدار آرایه یه کلید یا اندیس نسبت بدیم.

توجه :
چون این آموزشها خیلی به جزئیات نپرداخته و به مفهوم اصلی بیشتر تاکیید دارد لذا در صورت نا مفهوم بودن مطلب سوالات خود را در تاپیکهای جدا مطرح نمایید.( به دلیل یکپارچگی مطلب )

نحوه تعریف آرایه :
برای تعریف آرایه در php بدین شکل عمل میکنم:

کد PHP:

$student = array();




در این مثال ما یه آرایه بدون عضو ایجاد کردیم ؛ برای افزون یک عضو به آرایه میتونیم که در همان ابتدای تعریف آرایه تعداد اعضای آرایه رو تعیین کنیم . بدین شکل :

کد PHP:

$student = array(first,second,third,forth);




خب آرایه ما الان داری 4 عضو میباشد که برای دستیابی به اعضای آرایه کافیه که اندیس عضو آرایه رو ذکر کنیم بدین طریق :

کد PHP:

echo $student[0]; //out put first
echo $student[1]; //out put second
echo $student[2]; //out put third
echo $student[3]; //out put forth
?>



توجه داشته باشید که شمارش اعضای آرایه از اندیس 0 شروع و تا یکی کمتر از تعداد اعضای آرایه ادامه میابد.
روش دیگری برای مقدار دادن اعضای آرایه وجود دارد که بدین طریق است :

کد PHP:

$student[0] = "first";
$student[1] = "second";
$student[2] = "third";
$student[3] = "forth";




آرایه های انجمنی :
در آرایه های انجمنی برای دستیابی به عضو های آرایه از یک کلید یا یک اندیس که به مقدار آرایه نسبت داده میشود استفاده میکنیم ؛ برای تعریف آرایه انجمنی و افزودن عضو به آرایه همانند تعریف آرایه با اندیس عددی عمل میکنم.
مثال :

کد PHP:

$student = array(first => Ali,second => Mohamad,third => Reza,forth => Javad);
----------------------------------------------------
$student[first] = 'Ali';
$student[second] = 'Mohamad';
$student[third] = 'Reza';
$student[forth] = 'Javad';




برای چاپ مقادیر آرایه انجمنی چون اندیس آرایه عددی نیست نمیتوانیم که با یک حلقه با تکرار مشخص به عضوهای آرایه دسترسی داشته باشیم پس از یک حلقه تکرار foreach استفاده میکنیم ( درباره حلقه های تکرار و به طور کلی ساختارهای کنترلی php در آینده بحث میکنیم ).
مثال :

کد PHP:

$student = array(first => Ali,second => Mohamad,third => Reza,forth => Javad);
foreach($student as $number => $value)
{
echo $number . ' student is : ' . $value . '
';
}
 


|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
عملگرهای انتسابی
سه‌شنبه 01 فروردین 1391 ساعت 18:44 | بازدید : 3836 | نوشته ‌شده به دست cpu-learn | ( نظرات 0 )

عملگرهای انتسابی : 

این عملگرها ترکیبی از عملگرهای محاسباتی و عملگر انتساب یعنی = است.

انواع عملگرهای انتسابی :

1. =+ انتساب جمع

2. =- انتساب تفریق

3. =/ انتساب تقسیم

4. =* انتساب ضرب

5. =% انتساب باقیمانده تقسیم

عملگر @ :

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

عملگر نقطه ( . ):

از این عملگر برای الحاق دو رشته استفاده میشه.

مثال:

PHP code

$str1 = 'Ali';
$str2 = 'Reza';
echo $str1 .' And '. $str2 .' is firend';
 

عملگر ؟:

این عملگر بیشتر به ساختار شرطی if نزدیک هست در واقع کوجیک شده دستور if.
عملکرد این عملگر به این صورت که یه شرطی رو تست کرده و براساس نتیجه بدست اومده مقداری رو تو یه متغیر ذخیره میکنه.

سینتکس : ;مقدار 2 : مقدار 1 ؟ شرط = متغیر
خب تو این دستور شرط بررسی میشه اگه شرط برقرار بود مقدار 1 تو متغیر ذخیره میشه در غیر این صورت مقدار 2 ذخیره میشه.
 

مثال:

PHP code

$num1 = 30;
$result = ($num1 > 20) ? ture : false;
if($result)
echo '$num1 > 20';
else
echo '$num1 < 20';
 


|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
عملگرهای منطقی
یکشنبه 28 اسفند 1390 ساعت 20:15 | بازدید : 972 | نوشته ‌شده به دست cpu-learn | ( نظرات 0 )

عملگرهای منطقی : 

عملگرهای منطقی روی منطق برنامه عمل میکنند مثلا آیا متغیر $x با مقدار 10 بین 5 و 15 وجود داره یا نه؟

انواع عملگرهای منطقی :

1.|| or

2.&& and

3.! not

4.and

5.or

مثال:

PHP code

<?php
$num01 = 10;
$num02 = 20;
$num03 = 30;
if($num02 > $num01 || $num02 < $num03)
echo '$num02 is between $num01 and $num03';
?>

 

 


|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
عملگرهای مقایسه ای
یکشنبه 28 اسفند 1390 ساعت 20:10 | بازدید : 2089 | نوشته ‌شده به دست cpu-learn | ( نظرات 0 )

عملگرهای مقایسه ای : 

از عملگرهای مقایسه ای برای مقایسه دو مقدار استفاده میشه.
انواع عملگرهای مقایسه ای عبارتند از:
 

1.=> کوچکتر مساوی

2.=< بزرگتر مساوی

3.== تساوی

4.=! نا مساوی

5.<> نامساوی

6.> کوچکتر

7.< بزرگتر

8.=== همانی

مثال:

PHP code


$num02 = 10;
$num03 = 15;
if($num03 > $num02)
echo '$num03 is thaner'. $num02; //out put $num03 is thaner 10
?>
 


|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
عملگرهای محاسباتی
یکشنبه 28 اسفند 1390 ساعت 20:05 | بازدید : 844 | نوشته ‌شده به دست cpu-learn | ( نظرات 0 )

عملگرهای محاسباتی : 

از عمگرهای محاسباتی برای انجام محاسبات بر روی داده های عددی استفاده میکنیم.
انواع عملگرهای محاسباتی عبارتند از:
+ برای جمع دو مقدار
- برای تفریق دو مقدار
* برای ضرب دو مقدار
/ برای تقسیم دو مقدار
% محاسبه باقیمانده دو مقدار
++ افزایشی
-- کاهشی

یه مثال :
 

PHP code

$num01 = 100;
$num02 = 100;
echo $num01 + $num02; //out put 200
?>
 


|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تعریف ثابت
یکشنبه 28 اسفند 1390 ساعت 19: | بازدید : 1536 | نوشته ‌شده به دست cpu-learn | ( نظرات 0 )

 تعریف ثابت :

برای تعریف ثابت در php از تابعی به نام (" define("define_name","define_value استفاده میکنیم.
این تابع ( توابع بعداا توضیح داده میشود ) دارای دو پارامتر است:
define_name : نام ثابت
define_value : مقدار ثابت
مثالی در این باب :
 

php code

define("NUMBER", "10");
$number2 = 10;
echo $number2 + NUMBER; //output 20
echo '
'
;
echo NUMBER; //output 10
?>
 

توضیح کد بالا :

1. برای استفاده از ثابت تعریف شده نام ثابت را بدون علامت $ بکار میبریم
2. در هنگام تعریف ثابت بهتره که نام ثابت رو با حروف بزرگ بنویسیم تا از نام متغیرها متمایز باشد.
 


|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تعریف متغیر در php
یکشنبه 28 اسفند 1390 ساعت 19:48 | بازدید : 876 | نوشته ‌شده به دست cpu-learn | ( نظرات 0 )

تعریف متغیر در php : 

متغیرها مکانهایی از حافظه هستند که برای ذخیره داده ها به کار میروند.
متغیرها میتو نند در طول اجرای برنامه مقادیر جدید پذیرفته و مقدار قبلی شون تغییر کنه.
خب برای تعریف متغیر مثل زبانهای برنامه نویسی مانند java یا ++C تشریفات لازم نیست و میتونیم بدون اعلام نوع متغیر, متغیرمون رو ایجاد کنیم که با دادن مقدار به متغیر نوع متغیر اعلام میشه!!!
خب نوبت به نامگذاری متغیرها میرسه ، برای دادن نام به متغیر یک سری قوانین وجود داره که لازمه رعایت بشه که عبارتند از:
نام متغیر میتونه حروف کوچک و بزرگ لاتین باشه.
نام متغیر میتونه هر طولی داشته باشه
نام متغیر میتونه تمام کاراکترها و اعداد رو شامل بشه
نام متغیر نمیتونه با اعداد شروع بشه
تمام متغیرها با علامت $ شروع میشن مانند :variable$

در ضمن بین حروف بزرگ و کوجک تفاوت وجود دارد , یعنی a$ و A$ با هم فرق میکنن.
خب برای اینکه مبحث متغیرهارو کامل کنیم :
یه فایل php جدید ایجاد کنید و این کد ها رو تایپ کنید :
 

کد PHP:


$var1 = "first vlue";
$var2 = "second vlue";
echo "$var1" . "$var2"; //output : first value second value
echo'
';
$var3 = "1000";
$var4 = "1000";
echo $var3 + $var 4; //output : 2000
?>
 

توضیح کد های فوق:

متغیر $var1 با استفاده ازعملگر = (بعداا توضیح داده میشود) مقداری رشته ای را ذخیره کرده و متغیر $var2 نیز به همین ترتیب.
در خط بعد با استفاده از عمگر . دو رشته را با هم ترکیب کرده و سپس با دستور echo برای چاپ به مرورگر ارسال میکنیم.
دستور echo بعدی ، خط جاری را رو رد کرده به خط بعد میره.
 $var3 و var4$ هردو از نوع عددی تعریف شده و در دستو echo مقادیر var3$ و var4$ با استفاده از عملگر + جمع شده و نتیجه به خروجی ارسال میشه!!!  
 

 


|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
دانلود کتاب PDF آموزش مقدماتی زبان PHP ( پی اچ پی )
یکشنبه 28 اسفند 1390 ساعت 19:12 | بازدید : 4030 | نوشته ‌شده به دست cpu-learn | ( نظرات 0 )

دانلود کتاب PDF آموزش مقدماتی زبان PHP ( پی اچ پی )



نام کتاب :آموزش مقدماتی زبان PHP

نویسنده :مهدی علی دوست

ناشر : پارس بوک

زبان کتاب :فارسی

تعداد صفحه : ۳۶

قالب کتاب : PDF

حجم فایل : ۴۷۰ Kb

توضیحات : اولین بار زبان php در اوایل سال ۱۹۹۴ توسط Rasmus Lerdorf برای کارهای شخصی خودش طراحی نمود که بصورت یک CGI در زبان Perl نوشته شده بود بعداز مدتی بدلیل مشکلات بر روی سرور، php را با زبان ‍C نوشت، سپس با گذشتزمان با اعمال تغییرات توسط او و علاقه مندان این زبان اولین نسخه php همراه با راهنما، Mailing-List و FAQ طراحی گردید. در اوایل آنها نام آنرا Personal Home Pages گذاشتند (که مخفف آن PHP میباشد) و به دلیل گسترش قابلیتها و موارد استفاده از این زبان بعد از مدتیعنوان آن تغییر پیدا کرد و به Hypertext Processor تبدیل شد که در اصل بهمعنی ” پردازش داده قبل از تبدیل به
HTML می باشد php با گسترش اصول برنامه نویسی و ورود تکنولوژی پیشرفته باعث تحول در وبو تبادل
اطلاعات در جهان گردیدکه به صورت اختصاصی برای ایجاد صفحات دینامیک طراحی گردید و قابلیت های بسیار متعددی مانند پرس و جو از بانکهایاطلاعاتی، ایجاد تصاویر گرافیکی، نوشتن و خواندن فایلها، محاوره با سرویسدهنده های راه دور به آن افزوده شد.
 

لينك دانلود مستقيم     


|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
💬 نظرات کاربران
💬ثبت نام کاربران
💬ورود کاربران