Hocvui.net



User



Hoặc đăng nhập với tài khoản Goole hoặc Yahoo khỏi mất công đăng ký!
login with yahoo account login with google account
Newest Topic
  1. 10 cách để sống...
  2. Làm việc với cá...
  3. 11/9: BÁO CÁO D...
  4. [EBOOK] Những c...
  5. 7 cách Hack pas...
  6. Kiểm tra các tr...
  7. Nhận + thiết lậ...
  8. html form - tex...
  9. html form selec...
Random Topic
  1. PES 11 Master L...
  2. Cấu trúc lặp
  3. cho xin mod top...
  4. Array function ...
  5. hỏi về đưa bài ...
  6. 'Công nghệ hồi ...
  7. Các hàm sẽ dùng...
  8. 11/9: BÁO CÁO D...
  9. Free Hosting, t...

TỰ HỌC PHP FORUM

Chủ Đề: Array
 

MỞ ĐẦU

Kiều dữ liệu đơn giản

CÂU LỆNH IF

VÒNG LẶP

MẢNG PHP

PHP HÀM
xxhàm và các tham số.
Tháng Bảy 31, 2009, 04:38:31 PM gửi bởi nvcnvn
Vấn đề để nãy sinh ra mấy cái tham số này là, có uổn quá không khi mỗi lần ghi là có 1000 câu giống nhau, 1000 lần thì nhiều thiệt, nhưng mà lại không có tác dụng đả kích mục tiêu, phải là 1000 câu Anh yêu em. rồi 1000 câu Em là mặt trời của anh. rồi 1000 câu Anh phải đeo kính râm khi em hé môi cười. =)) thì may ra nàng còn say sẫm mặt mài.

Ta nhận thấy ngây bất cập, hàm được đặt ra để rút ngắn công việc, nhưng nếu cứ mỗi câu như thế mà viết một hàm thì nó chỉ làm mọi chuyện rắc rối thêm.
Và ý tưởng dẫn tới....xem ví dụ  =)):

function sayiloveyou()
{
   for(
$i=0;$i<1001;$i++)
      {
         echo 
"<b>Anh yêu em</b><br />";
      }
}


Đó là đoạ code củ, sửa nó lại một chút, các bạn chú ý tới những điểm khác biệt nhé:

function sayiloveyou($loinoi)
{
   for(
$i=0;$i<1001;$i++)
      {
         echo 
$loinoi;
      }
}


Mình đã thêm vào ở giữa 2 dấu ngoặc () một biến $loinoi, và ở dòng echo thay vì nội dung là câu nói thì nội dung ở đấy lại là biến $loinoi.

Để gọi hàm lúc này và in ra 100 câu Anh yêu em. ta gọi như sau:

<?php
function sayiloveyou($loinoi)
{
   for(
$i=0;$i<1001;$i++)
      {
         echo 
$loinoi;
      }
}

sayiloveyou("Anh yêu em.<br />");
?>


giải thích cho việc này chính là khi gọi hàm sayiloveyou("Anh yêu em.<br />") thì phần nội dung "Anh yêu em.<br />" được gán cho biến $loinoi khá là đơn giản [hải không mọi người.

Ta cũng có thể viết một hàm với nhiều tham số nhận vào, ví dụ như ngoài việc tuỳ biến sẽ in ra cái chi, ta có thể tuỳ biếm thêm số lầm in ra.

function sayiloveyou($loinoi,$solan)
{
   for(
$i=0;$i<$solan;$i++)
      {
         echo 
$loinoi;
      }
}

Khi gọi hàm này, ta lần lượt cho vào hai giá trị tương ứng theo đúng thứ tự:

sayiloveyou("Anh yêu em.<br />",999);


Cho tới lúc này thì để chinh phục cô ấy với cấu trúc hàm, mọi việc chỉ còn tuỳ thuộc vào ý tưởng của bạn nữa thôi :X

nói đùa thế cho vui, chứ thật ra có một câu nói như thế này:

Rào cản hiện thời không phải là công nghệ mà là ý tưởng.

Những kiến thức trên rất là cơ bản, nhưng lại nắm giữ những sức mạnh rất lớn.



http://hocvui.net
Write Comment

Replies:

Trang: [1]

 
Bản quyền thuộc http://hocvui.net có copy đi đâu thì cũng để lại bản quyền ha!

 
 

Thích hợp với các trình dyệt:

Firefox - Opera- Google Chrome