رفتن به مطلب
جستجو در
  • تنظیمات بیشتر ...
نمایش نتایجی که شامل ...
جستجو در ...

به سایت ما خوش آمدید

عضویت فقط چند ثانیه زمان می برد؛ منتظر شما هستیم!

تخته امتیازات

  1. کارن یوسفی

    کارن یوسفی

    مدیر کل سایت


    • امتیاز

      6

    • تعداد ارسال ها

      126



مطالب محبوب

در حال نمایش مطالب دارای بیشترین امتیاز در جمعه, 17 اسفند 1397 در همه بخش ها

  1. 1 امتیاز
    جلسه بیست و ششم متغیرهای بولین (Boolean) در PHP هر متغیر بولین (Boolean) در PHP ، می تواند دارای یکی از دو مقدار true یا false باشد. بسیاری از توابع تعریف شده در PHP ، یک مقدار بولین را برمی گردانند. همچنین زمانی که ما یک شرط را در PHP چک می کنیم، مقدار بازگشتی از عبارت نوشته شده برای شرط، یک مقدار بولین می باشد. به مثال زیر توجه کنید : <?php $a = true; echo("a = ".$a); echo("<br />"); $b = false; echo("b = ".$b); ?> نتیجه : a = 1 b = مشاهده می کنید که مقدار متغیر $a برابر 1 می باشد که همان معادل true است و مقدار متغیر $b برابر false است. مثال 2 ) <?php $a = 5; $b = 5; echo($a == $b); ?> نتیجه : 1 مشاهده می کنید که عبارت $a == $b ، مقدار 1 (یعنی true) را برگردانده است، زیرا دو متغیر، با هم برابر می باشند.
  2. 1 امتیاز
    جلسه بیست و پنجم قرار دادن عناصر یک آرایه در یک رشته، با یک علامت خاص در بین آنها، با تابع implode و معکوس این روند، با تابع explode در PHP چنانچه یک آرایه داشته باشیم، می توانیم عناصر این آرایه را در یک رشته، به صورت پشت سر هم، بنویسیم، به گونه ای که هر دو عنصر متوالی با یک علامت خاص از یکدیگر جدا شده باشند. این عمل توسط دستور implode در PHP انجام می شود و همچنین معکوس این عمل (یعنی تبدیل یک رشته که عناصر یک آرایه در آن نوشته شده اند به یک آرایه) را می توان با تابع explode در PHP انجام داد. بنابراین مثلا اگر بخواهیم یک آرایه تعریف کنیم، با استفاده از تابع explode ، می توانیم ابتدا عناصر آن را در یک رشته به صورت متوالی بنویسیم (با یک علامت در بین آنها) و سپس با دستور explode ، آرایه مورد نظر را بسازیم. به مثال زیر توجه کنید. مثال 1 ) <?php $A=array(10,20,30,40); $string=implode(" * ",$A); echo($string); ?> نتیجه : 10 * 20 * 30 * 40 مثال 2 ) <?php $string=("10 * 20 * 30 * 40"); $A=explode(" * ",$string); ?> <pre> <?php print_r($A); ?> </pre> نتیجه : Array ( [0] =&gt; 10 [1] =&gt; 20 [2] =&gt; 30 [3] =&gt; 40 )
  3. 1 امتیاز
    جلسه بیست و چهارم چک کردن وجود داشتن یک مقدار (عدد، رشته و …) در یک آرایه، با تابع in_array در PHP با تابع in_array در PHP ، می توانیم چک کنیم که آیا یک مقدار (عدد، رشته و …) در یک آرایه وجود دارد یا خیر. به مثال زیر توجه کنید : <?php $A=array(10,142,"hello","world"); echo(in_array("hello",$A)); ?> نتیجه : 1
  4. 1 امتیاز
    جلسه بیست و سوم نمایش تمامی عناصر یک آرایه، با دستور print_r در PHP تابع print_r در PHP ، می تواند برای نمایش تمامی عناصر یک آرایه به کار برود. برای بهتر نمایش دادن عناصر یک آرایه، از تگ pre نیز می توان به همراه تابع print_r استفاده نمود تا عناصر آرایه به شکل بهتری نمایش داده شوند. در ادامه، دو مثال ارائه خواهد شد، یکی بدون تگ pre و دیگری با تگ pre ، تا تفاوت این دو حالت را متوجه بشوید. به مثال 1 زیر توجه کنید : <?php $A=array(22,132,"hello","city"); print_r($A); ?> نتیجه : Array ( [0] => 22 [1] => 132 [2] => hello [3] => city ) مثال 2 ) <pre> <?php $A=array(22,132,"hello","city"); print_r($A); ?> </pre> نتیجه : Array ( [0] =&gt; 22 [1] =&gt; 132 [2] =&gt; hello [3] =&gt; city )
  5. 1 امتیاز
    جلسه بیست و دوم حذف عنصرهای تکراری موجود در یک آرایه، با تابع array_unique در PHP با استفاده از تابع array_unique در PHP ، می توانیم عنصرهای تکراری یک آرایه را حذف کنیم. به مثال زیر توجه کنید : <?php $MyArray_1 = array(5,9,2,7,9,3,2,4,7); echo '<br/>MyArray_1 :<br/>'; var_dump($MyArray_1); $MyArray_2 = array_unique($MyArray_1); echo '<br/>MyArray_2 :<br/>'; var_dump($MyArray_2); ?> نتیجه : MyArray_1 : array (size=9) 0 => int 5 1 => int 9 2 => int 2 3 => int 7 4 => int 9 5 => int 3 6 => int 2 7 => int 4 8 => int 7 MyArray_2 : array (size=6) 0 => int 5 1 => int 9 2 => int 2 3 => int 7 5 => int 3 7 => int 4
  6. 1 امتیاز
    جلسه بیست و یکم مرتب کردن عناصر یک آرایه (به صورت نزولی)، با تابع rsort در PHP شاید قبلا با تابع sort در PHP ، آشنا شده باشید و بدانید که این تابع برای مرتب کردن عناصر یک آرایه، به صورت صعودی (از کوچک به بزرگ)، به کار می رود. اما گاهی نیاز داریم که عناصر یک آرایه را به صورت نزولی (از بزرگ به کوچک) مرتب کنیم، که برای این منظور، دستور rsort در PHP به کار می رود. اگر آرایه شامل تعدادی رشته باشد، آنگاه تابع rsort ، عناصر آرایه را بر اساس حروف الفبا (البته به صورت معکوس)، مرتب می کند و اگر آرایه از تعدادی عدد تشکیل شده باشد، آنگاه تابع rsort ، عناصر آرایه را از بزرگ به کوچک مرتب می کند. به مثال زیر توجه کنید. مثال 1 ) یک آرایه، شامل عناصر رشته ای می سازیم و سپس عناصر آن را با تابع rsort ، مرتب می کنیم : <?php $names=array("REZA","ALI","HAMID"); rsort($names); $names_length=count($names); for($x=0;$x<$names_length;$x++){ echo($names[$x]."<br />"); } ?> نتیجه : REZA HAMID ALI مثال 2 ) یک آرایه، شامل عناصر عددی می سازیم و سپس عناصر آن را با تابع rsort ، مرتب می کنیم : <?php $names=array(23,2,9,5,10); rsort($names); $names_length=count($names); for($x=0;$x<$names_length;$x++){ echo($names[$x]."<br />"); } ?> نتیجه : 23 10 9 5 2
این صفحه از تخته امتیازات بر اساس منطقه زمانی تهران/GMT+04:30 می باشد
×
×
  • اضافه کردن...