با سلام
امیدوارم از تمام آموزش های ما تا این لحظه استفاده کرده باشید.
در این اموزش قصد داریم تا شما را با اولویت بندی های عملگرها آشنا کنیم تا هنگام استفاده از انها در کدنویسی های خود به مشکل نخورید.
خب همانطور که در آموزش قبلی به شما قول داده بودیم در این آموزش قصد داریم تا به اولویت بندی ها بپردازیم.
اولویت بندی های عملگر ها به ترتیب و به صورت جدول زیر می باشد :
| ردیف | شکل عملگر | اولویت |
| ۱ | () | اول |
| ۲ | ++ — | دوم |
| ۳ | ! | سوم |
| ۴ | * / % | چهارم |
| ۵ | + – . | پنجم |
| ۶ | << >> | ششم |
| ۷ | < <= > >= <> | هفتم |
| ۸ | == != === !== | هشتم |
| ۹ | & | نهم |
| ۱۰ | ^ | دهم |
| ۱۱ | | | یازدهم |
| ۱۲ | && | دوازدهم |
| ۱۳ | || | سیزدهم |
| ۱۴ | ? : | چهاردهم |
| ۱۵ | = += -= *= /= .= %= &= != ^= <<= >>= | پانزدهم |
| ۱۶ | and | شانزدهم |
| ۱۷ | xor | هفده ام |
| ۱۸ | or | هجده ام |
حال براساس این عملگر ها می توانیم بفهمیم که اگر عملگر پرانتز و اضافه نمودن یک واحد در کنار هم قرار گرفتند ابتدا باید عملیات داخل پرانتز انجام بگیرد و سپس یک واحد اضافه شود زیرا اضافه کردن یک واحد جزو اولویت دوم این جدول می باشد.
همینطور براساس این جدول می توانید تمامی عملگرها را در طبق قیاس گذاشته و نتایج دلخواه خود را از کدنویسی های خودتان بگیرید تا به هدفتان برسید.
امیدوارم از این آموزش لذت کافی را برده باشید.
موفق و پیروز باشید.
با سلام
امیدوارم تا این لحظه آموزش های ما براتون لذت بخش بوده باشه.
همیشه بخش های مختلف آموزشی وجود دارند که زیاد جلب توجه نمی کنند.اما شما باید بدانید که این بخش ها بسیار مفید است و میتواند در کدنویسی شمارا یاری کند.
در این آموزش قصد داریم تا شما را با مساله عملگرها یا operators در php آشنا کنیم.امیدوارم استفاده کنید.
عملگرها به علائمی گفته می شود که بصورت یک قرارداد بین سازنده کدها و کدنویس ها مورد استفاده قرار میگیرد تا یک سری عملیات ریاضی یا غیر ریاضی را برای شما صورت دهد.
خب شاید براتون یکم سنگین باشه اما با چند مثال سریع متوجه این موضوع میشید.
مثلا به علائم جمع ،کم، ضرب و کسر عملگرهای ریاضیاتی گفته می شود.
در کل عملگرها به ۴ نوع : ریاضیاتی ،انتسابی ،مقایسه ای و منطقی تقسیم می شوند.
عملگر های ریاضیاتی :
این نوع عملگر ها همانطور که در بالا گفته شد جزو عملگرهایی هستند که با انها اعمال اصلی ریاضی را انجام می دهیم مانند جمع ،کم و … که در جدول زیر می توانید شکل این عملگر ها و نوع اعمال عمل انها را مشاهده نمایید:
| ردیف | نام عملگر | شکل عملگر |
| ۱ | جمع | + |
| ۲ | کم | – |
| ۳ | ضرب | * |
| ۴ | کسر یا تقسیم | / |
| ۵ | اضافه شدن ۱ واحد | ++ |
| ۶ | کم شدن ۱ واحد | — |
| ۷ | باقی مانده از تقسیم | % |
<?php $z1 = $x+1; $z2 = $x-1; $z3 = $x*2; $z4 = $x/1; $z5 = $x++; $z6 = $x--; $z7 = $x%3; ?>
نکته:
در جدول بالا در ردیف ۷ ام برای عملگر باقی مانده از تقسیم این نکته باید مد نظر قرار بگیرد که منظور آنست که برای مثال بالا باقی مانده تقسیم متغیر x بر ۳ چند می شود؟ یعنی اگر مقدار متغیر x برابر با ۴ بود ،باقیمانده آن بر ۳ می شود ۱
عملگرهای انتسابی :
این نوع عملگر ها نسبت دهی می کنند.یعنی شما وقتی می خواهید مقداری را به متغیری تخصیص دهید یا بهتر بگوییم نسبت دهید از این نوع عملگرها استفاده می کنیم. یعنی مثلا می خواهید در کدهای خود بگویید که مقدار ۱ را به متغیر x نسبت می دهیم باید از عملگر (=) استفاده کنید.لیست عملگرهای انتسابی به شکل جدول زیر می باشد.
| ردیف | نام عملگر | شکل عملگر |
| ۱ | مساوی / اختصاص دادن | = |
| ۲ | اضافه کردن و تخصیص | += |
| ۳ | کم کردن و تخصیص | -= |
| ۴ | ضرب کردن و تخصیص | *= |
| ۵ | تقسیم کردن و تخصیص | /= |
| ۶ | باقی مانده تقسیم و تخصیص | %= |
<?php $x = 1; $x+=1; $x-=1; $x*=2; $x/=2; $x%=3; ?>
عملگرهای مقایسه ای:
در این نوع عملگر ها شما میتوانید مقایسه ای بین دو پارامتر یا یک پارامتر با مقداری خاص را داشته باشید . عملگرهای این نوعی با پاسخ درست یا غلط ،یا همان True و False ، اطلاعات در اختیار شما خواهند گذاشت که در بیشتر مواقع با دستور if در php به کار می روند.
در جدول زیر می توانید لیست این عملگرها را مشاهده کنید :
| ردیف | نام عملگر | شکل عملگر |
| ۱ | برابر است با | == |
| ۲ | برابر نیست با | != |
| ۳ | بزرگتر است از | > |
| ۴ | کوچکتر است از | < |
| ۵ | بزرگتر مساوی است از | >= |
| ۶ | کوچکتر مساوی است از | <= |
عملگرهای منطقی :
در این نوع عملگر ها به درستی یا غلطی مطالب اشاره می شود که باید این مقادیر صحیح یا غلط با هم جمع شود یا خیر. تفاوت این عملگرها از این لحاظ با عملگرهای مقایسه ای وجود دارد که صحیح یا غلط بودن این مقادیر در خود متغیر حل شده است برخلاف عملگرهای مقایسه ای که پس از مقایسه مشخص می شود صحیح است یا خیر.
مثلا یکی از عملگر های منطقی ، عمگر (&&) می باشد که به معنی و است.یعنی وقتی دو مقدار در دو طرف این عملگر قرار می گیرند در صورتی که جفت انها درست باشند ادامه فرآیند کدها را می توان از سر گرفت .در جدول زیر لیست این عملگرها را می توانید مشاهده کنید :
| ردیف | نام عملگر | شکل عملگر |
| ۱ | و | && |
| ۲ | یا | || |
| ۳ | مخالف | ! |
شما فرض کنید دو متغیر به نام های Aو B داشته باشید که دارای مقادیر مشخص است برای عملگرهای بالا می توان حالت های زیر را در نظر گرفت و نتایج این عملگرها برای این دو متغیر به شکل زیر می باشد :
| A | B | && | || | ! |
| درست | درست | درست | درست | غلط |
| درست | غلط | غلط | درست | درست |
| غلط | درست | غلط | درست | درست |
| غلط | غلط | غلط | غلط | غلط |
دو عملگر دیگر هم که یکی پرانتز و یکی دیگر دات (.) می باشد که به ترتیب برای تعیین فواصل محاسباتی و ادغام متغیرها یا عبارات هست که در مورد دات در جلسات گذشته توضیح مبسوط داده شده است .
نکته:
همواره برای اولویت بندی های عملگرها یادتان باشد عملگر پرانتز در اولویت اول و عملگر -یا (OR) (||)- آخرین اولویت را دارست .
اولویت عملگرها را در جلسه آتی خدمت شما توضیح خواهم داد.
موفق و پیروز باشید.
با سلام
در این آموزش قصد داریم تا شما را با مفهوم متغیر ها (Variables) در PHP آشنا کنیم .
متغیرها در هر محیط کدنویسی یکی از بهترین المان ها جهت جا به جایی مقادیر و اطلاعات می باشند وشما می توانید از این المان ها جهت اعمال محاسباتی یا غیر محاسباتی نیز استفاده نمایید.
به طور مثال شاید شما بخواهید یک مقدار ثابت را در چند قسمت از سایت خود به نمایش بگذارید این عبارت باید در هر بار نگارش شود اما با استفاده از یک متغیر کوچک می توانید در هر قسمتی از سایت که خواستید این مقدار را به نمایش بگذارید.به طور مثال :
<?php $x='<a href="http://oxygen2.xyz"> Oxygen2 Academy </a>'; ?>
در مثال بالا ما یک تکه کد html داریم که به متغیر x تخصیص داده ایم. تکه کدی که عبارت oxygen2 academy را با لینک به سایت http://oxygen2.xyz به ما نمایش می دهد.
خب حال شما فرض کنید در چندین قسمت از سایت خود بخواهید این مقدار را استفاده کنید ،چه کار باید کنید؟
تنها کافیست که متغیر X را در هر قسمتی از سایت که خواستید echo کنید.
به همین آسانی!
حال بهتر است به فواید دیگر این المان ها اشاره کنیم.
متغیر را می توان به شکلی مورد استفاده قرار داد که در اشکال مختلف در محاسبات تمامی صفحات یا همان صفحه سایت شما قابل استفاده باشد.
به مثال زیر توجه فرمایید :
<?php $x = 1; $y=$x+8; $z=$x*5; $f=$x+$y; $x=$x+1; echo "y= ". $y."</br>z= ".$z."</br>f= ".$f."</br>x= ".$x; ?>
اگر نتیجه کد بالا را مشاهده کنیم ،به شکل زیر می باشد :

حال شاید برای شما سوال پیش آمده باشد که چرا مقدار x در انتهای این کد برابر با ۲ شده است؟
اگر به آخرین خط کد ما پیش از دستور echo توجه کنید متوجه می شود که مقدار متغیر را ما برابر با مقدار متغیر قبلی به اضافه ۱ گذاشته ایم یعنی php برای ما مقدار قبلی متغیر x را دریافت کرده و پس از اضافه کردن ۱ واحد به آن آنرا دوباره در متغیر x ذخیره می کند.
بقیه توضیحات در مورد کاربرد متغیر ها را در جلسات آتی که وارد مباحث دستورات if و mysql می شود خدمتتان ارائه می کنم تا با توضیحات کافی و وافی مساله برای شما قابل درک شود.
امیدوارم تا این لحظه از آموزش های ما لذت کافی را برده باشید.
به کانال تلگرامی و اینستاگرامی ما حتما سر بزنید .
نظرات ، پیشنهادات و سوالات خود را در زیر همین مطلب برای ما قرار دهید.
امیدوارم موفق و پیروز باشید.
با سلام
امیدوارم حالتون خوب باشه و تا این لحظه از آموزش های ما لذت برده باشید.
در این آموزش قصد داریم تا شما را با موضوع آرایه ها در PHP آشنا کنیم که یکی از مهمترین مباحث دروس PHP می باشد که باید حتما آموزش بگیرید چون باعث راحتی کار در کدنویسی ها می شود.
آرایه ها به شما این امکان را می دهند که بتوانید با استفاده از آنها چند متغیر را یکجا و در یک آرایه جا دهید و این کمک بسیار زیادی به شما می کند چه در زمینه حجم کدنویسی ها و چه در زمینه هایی مثل نام متغیرها که به طور صعودی بالا می رود.
پس شما می توانید از آرایه ها در جای جای مختلف کدنویسی های خود در محیط PHP استفاده نمایید.
حال بهتر است در مورد انواع آرایه ها با هم صحبت کنیم .آرایه ها را با انواع مختلفی می شود مقدار دهی کرد یکی از آن صورت ها که می توانید با آن به یک آرایه مقدار دهی کنید و ساده ترین شکل ممکن می باشد به شکل زیر می باشد :
<?php
$oxa = array("tehran", "hamedan", "esfahan", "shiraz");
?>
این شکل از ارائه آرایه ها نشان می دهد که آرایه oxa از ۴ مقدار شامل tehran,hamedan,esfahan,shiraz تشکیل شده است .
لازم است برای درک بهتر آرایه ها این موضوع را بدانیم که در یک آرایه هر کدام از مقادیر با عنوان یک متغیر در آرایه ذخیره شده و قابل استفاده در هر قسمت کدنویسی ها می باشند .
نکته:
در آرایه ها شمارش متغیر ها از صفر شروع شده و تا بی نهایت ادامه دارد.
به عنوان مثال tehran در آرایه بالا به عنوان اولین مقدار شناخته می شود که برای آرایه oxa تعریف شده است که نتیجه میشود که متغیر۰(صفر) از آرایه oxa دارای مقدار tehran می باشد و به شکل زیر نمایش داده می شود.
$oxa[0] = "tehran"
حالا که با این مفهوم آشنا شدید بهتر است بدانید نوع دومی که می توانید به وسیله آن به آرایه های خود مقدار دهی کنید به شکل زیر می باشد :
<?php $oxa[0] = "tehran"; $oxa[1] = "hamedan"; $oxa[2] = "esfahan"; $oxa[3] = "shiraz"; ?>
اگر تکه کد بالا را در php قرار دهید و نتیجه حاصل را با استفاده از دستور var_dump مشاهده کنید به شکل زیر می باشد :

که معنای آن اینست که شما یک آرایه دارید که دارای ۴ مقدار یا ۴ متغیر شامل:
- متغیر شماره ۰ آرایه برابر عبارت tehran که یک مقدار string به اندازه ۶
- متغیر شماره ۱ آرایه برابر عبارت hamedan که یک مقدار string به اندازه ۷
- متغیر شماره ۲ آرایه برابر عبارت esfahan که یک مقدار string به اندازه ۷
- متغیر شماره ۳ آرایه برابر عبارت shiraz که یک مقدار string به اندازه ۶
می باشد.پس با این توصیفات روش دیگری هم می توان جهت معرفی مقادیر به آرایه ها ارائه نمود که آسانتر،کاربردی تر و سریعتر از روش های قبلی می باشد و درک بهتری از یک آرایه را برای کدنویس ها ارائه می نماید که به شکل زیر می باشد :
<?php $oxa = array(0 => "tehran", 1 => "hamedan", 2 => "esfahan", 3 => "shiraz"); ?>
براساس توضیحاتی که تا به حال در بالا خدمتتان گفته شد .مطمئنا خودتان می توانید مفهوم دقیق این تکه کد را درک کنید پس دیگر جای توضیح نیست.
اما مسئله جالبی که می توان به آن اشاره کرد ایجاد آرایه های تو در تو می باشد.
شاید به این موضوع فکر کرده باشید که آیا می شود یک آرایه شامل چند آرایه باشد تا بتوانید یک ماتریس چندوجهی جهت ارائه اطلاعات به مخاطبین یا دریافت اطلاعات در دسترس داشته باشیم.
پاسخ ما برای شما :
بله
می باشد.
نحوه استفاده از آن روش بسیار آسانی را میخواهد که بیشتر نیاز به تمرین و تکرار دارد اما من برای روشن شدن این موضوع به یک مثال برای شما اکتفا می کنم.
فرض کنید که شما ۴ متغیر دارید که هرکدام آرایه هایی هستند و قرار است در یک آرایه جمع شوند که عبارت هستند از :
- آرایه با عنوان Shahr
- آرایه با عنوان Ostan
- آرایه با عنوان Keshvar
- آرایه با عنوان Gharre
و تمام این آرایه ها در یک آرایه به عنوان Location قرار داده شده است و اطلاعات عددی در خود ذخیره دارد .تکه کدی که برای این آرایه باید نوشته شود به شکل زیر می باشد :
<?php
$Location = array(
"Shahr" => array("00","01","02"),
"Ostan" => array("100","101","102"),
"Keshvar" => array("1000","1001","1002"),
"Gharre" => array("10000","10001","10002")
);
?>
نتیجه تکه کد بالا با استفاده از دستور print_r به شکل زیر می باشد :

و شما می توانید در لایه های بیشتر این کار را تکرار کنید.پس فراموش نکنید استفاده از آرایه ها را بهتر و به صورت همیشگی در کدنویسی های خود انجام دهید.
لطفا مشکلات و سوالات خود را با ما در میان بگذارید.
موفق و پیروز باشید.
با سلام
امیدوارم تا این لحظه از آموزش های ما استفاده کرده باشید.
در این آموزش قصد داریم تا شما را با متد یا دستور var_dump استفاده کنیم که برای آرایه های استفاده می شود و لازم است پس از آموزش دستور print_r حتما این آموزش را ببینید.
خب ، متد var_dump بر روی آرایه ها اعمال می شود و به شما اطلاعات لازم در مورد آن متغیر یا آرایه را به نمایش می گذارد.
به طور مثال شما فرض کنید که یک متغیر به نام x در کدهای خود دارید که میخواهید اطلاعات مختلف از این متغیر را به نمایش بگذارید یا ببینید چه اطلاعاتی از این متغیر در دسترس است یعنی اینکه آیا این متغیر حسابی است ، integer هست یا …
تکه کد مثال بالا به شکل زیر می باشد :
<?php $x=5; var_dump($x); ?>
نتیجه کد زیر به شکل زیر می باشد :

این متد به شما امکان می دهد تا نوع تابع، متغیر یا هر آرگومان را شناسایی کرده و مقدار آن را هم ببینید که این به وسیله متد var_dump می باشد.
تفاوت بین print_r و var_dump و echo هم به همین شکل می باشد.
حال برای اینکه کمی بهتر این موضوع را درک کنیم با یک مثال دیگر تفاوت بین این سه متد را خواهیم دید.
فرض کنید که همین متغیر x با مقدار ۵ وجوددارد وما می خواهیم با سه متد echo ، Print_r و var_dump ببینیم که نمایش به چه شکلی می باشد .برای این مثال تکه کد زیر را در نظر می گیریم:
<?php $x=5; echo "مقداری برای متد var_dump : "; var_dump($x); echo "</br>"; echo "مقدار برای متد print_r : "; print_r($x) ; echo "</br>"; echo "مقداری برای متد echo : "; echo ($x); ?>
نتیجه تکه کد بالا به شکل زیر نمایش داده می شود تا بتوانید تفاوت این سه متد را در کنار هم ببینید :

اما برای اینکه بهتر تفاوت ها را ببینیم یک آرایه تعریف می کنیم و نتیجه را با هم مشاهده می کنید ،تکه کد زیر را در نظر می گیریم :
<?php
$x= array("tehran","hamedan","esfahan","shiraz");
echo "مقداری برای متد var_dump : ";
var_dump($x);
echo "</br>";
echo "مقدار برای متد print_r : ";
print_r($x) ;
echo "</br>";
echo "مقداری برای متد echo : ";
echo ($x);
?>
که نتیجه این تکه کد به شکل زیر می باشد :

خب امیدوارم از این آموزش لذت کافی را برده باشید و نتایج را برای خود تست کنید و در کدنویسی ها برای شما مورد استفاده قرار بگیرد.
موفق و پیروز باشید.
ارسال نظر و پیشنهادات فراموش نشود.
با عرض سلام و خدسته نباشید.
در این آموزش قصد داریم تا شما را با مساله مهمی که شاید براتون پیش اومده باشه و اون تفاوت دستور print با echo در php است آشنا کنیم.
در کدنویسی در محیط php شما به دو طریق می توانید اطلاعات خود را به نمایش بگذارید.یکی با استفاده از دستور echo و راه دیگر استفاده از دستور print می باشد.
اما این دو دستور با هم متفاوت میباشند.فرق عمده ای که این دو دستور باهم دارند آنست که دستور echo از نظر پردازش و سرعت آن راحت تر و سریع تر عمل کرده و باعث می شود تا سرعت لود سایت شما بهینه تر گردد اما با این تفاوت که دستور Print می تواند اطلاعات آرایه ها را به درستی برای شما به نمایش بگذارد.

جهت استفاده از دستور echo باید به شیوه زیر عمل کنید :
<?php echo "Oxygen2 E-Learning"; ?>
آموزش کامل دستور echo در php را در جلسه قبل خدمتتون عرض کردیم.
اما برای استفاده از دستور print باید به شیوه زیر عمل کرد :
<?php
print_r("Oxygen2 Academy");
?>
اما اگر بهتر می خواهید به این مفهوم برسیم که فرق بین این دو دستور چیست باید در این قسمت به آن بپردازیم.
فرق عمده این دو دستور همانطور که خدمتتان عرض کردیم بحث استفاده از آرایه هاست به طور مثال اگر من یک آرایه با مقادیر tehran,hamedan,esfahan,shiraz داشته باشم و قرار باشد آنها را در php برای مخاطبین سایت خودم به نمایش بگذارم حتما از دستور print_r باید استفاده کنم. زیرا دستور echo قابلیت نمایش مقادیر array را در php ندارد.
در مورد آرایه ها در جلسات آتی توضیحات تکمیلی ارائه خواهد شد.
حالا برای شما تکه کد مثال بالا را قرار می دهم تا بهتر با این مفهوم آشنا شوید:
<?php
$Oxa=array("tehran","hamedan","esfahan","shiraz");
print_r($Oxa);
?>
که نتیجه کد به شکل زیر در صفحه سایت دیده می شود:

اما اگر شما به جای دستور print_r از echo استفاده می کردید یعنی نگارش شما در کد نویسی به شکل زیر بود :
<?php
$Oxa=array("tehran","hamedan","esfahan","shiraz");
echo($Oxa);
?>
نتیجه به شکل زیر حاصل می شد :

پس استفاده از یک دستور درست می تواند شما را به هدفی که مد نظر شماست برساند و استفاده نادرست تمام زحمات شما را به باد می دهد.
حالا برای اینکه آرایه شما به شکل درستری به نمایش در بیاد بهتره که از تگ pre قبل و بعد از دستورات php استفاده کنید .این تگ به شما کمک می کند تا آرایه های شما به صورت مرتبط و زیبا به نمایش گذاشته شود.
استفاده از تگ pre به شکل زیر می باشد :
<pre>
<?php
$Oxa=array("tehran","hamedan","esfahan","shiraz");
print_r($Oxa);
?>
</pre>
نتیجه این دستور رو خودتون می تونید با وارد کردن در لوکال هاستتون مشاهده کنید.
امیدوارم از این آموزش ما لذت برده باشید.
نظرات فراموش نشه.
با سلام
امیدوارم حال شما خوب باشه و تا این لحظه از آموزش های ما لذت برده باشید.
در این آموزش قصد داریم تا شما را با تابع Echo در php آشنا کنیم تا شما بتوانید بهتر سایت مورد نظر خود را طراحی کنید.
تابع Echo به مانند تابع print_r می باشد و به شما این امکان را می دهد که بتوانید اطلاعات مد نظر خود را در اشکال مختلف در صفحه سایت به نمایش بگذارید.
امیدوارم از این آموزش لذت ببرید.
ما همواره منتظر ،نظرات،انتقادات و پیشنهادات شما هستیم.
موفق و پیروز باشید.
با سلام
در این آموزش قصد داریم تا توضیحات اولیه در مورد کدنویسی در محیط PHP را به شما ارائه کنیم.
در ویدیو زیر این توضیحات موجود می باشد.
اما بهتر بدانید که PHP به طور مستقل قابل استفاده نمی باشد و حتما برای نمایش باید در محیط HTML لود گردد که شما می توانید و ذخیره فایل خودتون به فرمت .php ولی با فرمت مادر کدنویسی HTML میتونید از این نوع کدنویسی استفاده کنید.
امیدوارم از این آموزش لذت ببرید.
منتظر آموزش های بعدی ما باشید.
با سلام
امیدوارم از آموزش های ما تا این لحظه استفاده کرده باشید.
در این آموزش قصد دارم تا شما را با تگ input و نحوه استفاده از آن در کدنویسی های سایت آشنا کنم.

همانطور که در آموزش قبل به شما توضیح داده ام تگ input دارای صفات بسیار زیادی است که هرکدام از این صفات خود در چند بخش تقسیم بندی می شوند که هر کدام توضیحات خاص خود را دارند .جهت استفاده بهتر شما عزیزان در یک جدول تمام این صفات را برای شما توضیح میدهم اما استفاده از تک تک انواع این صفات با توجه به نیاز شما و مثال هایی که در جلسات بعد خواهیم زد به شما توضیح داده می شود.
| نام صفت | مقدار | توضیحات |
| accept | file_extension audio/* video/* image/* media_type | مشخص میکند که کاربر میتواند چه فایل هایی آپلود کند. (فقط در نوع file) |
| align | left right top middle bottom | تراز یا موقعیت قرار گیری تصویر را مشخص میکند. (فقط در نوع image) |
| alt | text | یک متن جایگزین را برای تصویر مشخص میکند. (فقط در نوع image) |
| autocomplete | on off | قابلیت تکمیل خودکار فیلد ورودی را مشخص میکند. |
| autofocus | autofocus | مشخص میکند که به محض بارگذاری صفحه بروی یک فیلد فوکوس شود. |
| checked | checked | باعث میشه یک فیلد تیک زده شود. (فقط در نوع checkbox یا radio) |
| dirname | inputname.dir | جهت (DIR) متن ارسالی را مشخص میکند. |
| disabled | disabled | باعث میشه یک فیلد ورودی غیرفعال شود. |
| form | form_id | مشخص میکند که یک فیلد ورودی متعلق به ۱ یا چندین فرم می باشد. |
| formaction | URL | یک آدرس/مسیر صفحه برای دریافت و پردازش اطلاعات فرم. (برای نوع submit و image) |
| formenctype | application/x-www-form-urlencoded multipart/form-data text/plain | نحوه کدگذاری داده ها را در هنگام ارسال به سرور مشخص میکند. (برای نوع submit و image) |
| formmethod | get post | متد یا نوع HTTP را برای ارسال دادها مشخص میکند. (برای نوع submit و image) |
| formnovalidate | formnovalidate | مشخص میکند که آیا یک فیلد از نظر معتبر بودن اعتبارسنجی شود یا خیر. |
| formtarget | _blank _self _parent _top framename | نحوه نمایش نتیجه پردازش اطلاعات فرم را مشخص میکند. (برای نوع submit و image) |
| height | pixels | برای مشخص کردن اندازه ارتفاع تصویر. (فقط در نوع image) |
| list | datalist_id | برای اشاره به تگ <datalist> برای تعریف یک لیست از پیش تعریف شده. |
| max | number | برای مشخص کردن بیشترین (ماکزیمم) مقدار وارد شده در یک فیلد ورودی. |
| maxlength | number | برای مشخص کردن تعداد کاراکترهایی که میتواند وارد یک فیلد ورودی کرد. |
| min | number | برای مشخص کردن کمترین (مینیموم) مقدار وارد شده در یک فیلد ورودی. |
| multiple | multiple | برای اینکه بتوان چندین مقدار را بصورت همزمان در یک فیلد ورودی وارد کرد. |
| name | text | برای مشخص کردن یک نام برای یک فیلد ورودی. |
| pattern | regexp | برای ایجاد یکسری قوانین (محدودیت هایی) برای اطلاعات وارد شده در فیلدهای ورودی. |
| placeholder | text | برای ایجاد یک متن (توضیح) در فیلدهای ورودی، که بتونه به کاربر بگه مثلا چه چیزی باید در فلان فیلد وارد کرد. |
| readonly | readonly | برای اینکه یک فیلد را فقط خوانی (read-only) کرد. |
| required | required | برای اینکه تکمیل کردن یک فیلد را ضروری کرد. (یعنی کاربر باید حتما یه چیزی وارد کنه در غیراینصورت داده های فرم ارسال نخواهد شد) |
| size | number | برای مشخص کردن اندازه عرض یک فیلد ورودی به نسبت تعداد کاراکتر. |
| src | URL | یک مسیر/آدرس برای تصویر. (فقط در نوع image) |
| step | number | فواصل (تعداد قدم های پرش) را بصورت عددی مشخص میکند. |
| type | button checkbox color date datetime-local file hidden image month number password radio range reset search submit tel text time url week | نوع یک فیلد ورودی یا بطور کلی نوع Input را مشخص میکند. |
| value | text | برای ایجاد یک مقدار (بصورت پیش فرض) درون فیلدهای ورودی. |
| width | pixels | برای مشخص کردن اندازه عرض تصویر. (فقط در نوع image) |
شما با استفاده از صفت type میتوانید به اشکال مختلف از آیتم هایی که در فرم ها استفاده می شود می توانید استفاده نمایید.مثل checkbox که به شما امکان وجود چند انتخاب را به کاربر را خواهد دارد یا به طور مثال range که با استفاده از آن می توانید رنجی خاص را برای خود تعیین کنید.
امیدوارم از این آموزش استفاده کافی را برده باشید .
موفق و پیروز باشید.
با سلام
امیدوارم حال همگی عالی باشه.
درجه یک و ۲۰ باشید.
در این آموزش قصد دارم تا شما را با تگ Form در HTML آشنا کنم. امیدوارم بتونید با استفاده از این تگ فرم های مختلف از جمله فرم های عضویت برای کاربرانتون بوجود بیاورید.
پس با ما همراه باشید.
شما با استفاده از تگ فرم و تگ های input که باید در تگ فرم قرار بگیرد فرم های مد نظر خود را به وجود بیاورید.
در ویدیو زیر آموزش کامل ساخت فرم ها در HTML را می بینید.
امیدوارم از این آموزش لذت ببرید.
همانطور که در ویدیو عرض کردم در آموزش بعدی به طور کامل بحث input برای شما توضیح داده خواهد شد.
موفق و پیروز باشید.