Giới thiệu function trong php

Giới thiệu function trong php

Hàm (function) là 1 khối lệnh được đặt tên để gọi sử dụng nhiều lần. PHP có khoảng hơn 700 hàm. Chúng ta cũng có thể tự định nghĩa thêm các hàm mới. Hàm trong php có thể trả vế 1 giá trị 1 giá trị nào đó sau khi tính toán hoặc không.

Khai báo:

<!--
function <Tên hàm>(<tham số 1>,<tham số 2>,...){
........
[return giá trị;]
}
-->

Hàm có thể có hoặc không có tham số tùy vào mục đích sử dụng của bạn tương tự như Hàm Trong C.

Ví dụ:

Tạo file ham.php hàm này tìm số lớn nhất trong 3 số.

Định nghĩa hàm: gõ ở đâu đó (trong tag head):

<!--
<?php
function solonnhat($a,$b,$c)  //php không chú ý gì đến các lệnh trong hàm cho đến khi hàm được gọi
{
$m=$a;
if ($b>$m) $m=$b;
if ($c>$m) $m=$c;
return $m;
}
?>
-->

Sử dụng hàm: trong tag body

<!--
Số lớn nhất là :
<?php
$x=8; $y=12; $z=10; $m=4; $n=19;
$t=solonnhat($x, $y,$z);
$s=solonnhat($t, $m,$n);
echo $s;
?>
-->

Kết luận: Chúng ta vừa tìm hiểu về hàm trong PHP, cách khai báo và sử dụng nó. Trong PHP có rất nhiều hàm bổ ích mà mình nên sử dụng và tất nhiên là chúng ta có thể tạo hàm sử dụng cho riêng mình bằng cách như trên. Good luck!..

Bạn thấy bài viết này như thế nào?: 
No votes yet
Ảnh của Tommy Tran

Tommy owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy

Bình luận (0)

 

Add Comment

Filtered HTML

  • Các địa chỉ web và email sẽ tự động được chuyển sang dạng liên kết.
  • Các thẻ HTML được chấp nhận: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Tự động ngắt dòng và đoạn văn.

Plain text

  • No HTML tags allowed.
  • Các địa chỉ web và email sẽ tự động được chuyển sang dạng liên kết.
  • Tự động ngắt dòng và đoạn văn.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Composer, học Composer trong 5 PHP Components của Drupal 8

Composer, học Composer trong 5 PHP Components của Drupal 8

Drupal is not the only system changing though. PHPBB, EZPublish and even non-product PHP systems

Cách thiết lập chiều rộng tối thiểu và tối đa các tab trong Firefox

Cách thiết lập chiều rộng tối thiểu và tối đa các tab trong Firefox

Nếu bạn thường xuyên mở rất nhiều tab trong Firefox, đôi khi bạn sẽ không thể nhìn thấy tất cả các tab đã mở do chúng quá nhỏ, và cách duy nhất để di chuyển giữa các tab là sử dụng các mũi tên di chuyển tab.

Hướng dẫn 3 cách prompt for user input in Drush

Hướng dẫn 3 cách prompt for user input in Drush

Drush is awesome. It makes Drupal development much easier. Not only that it comes already packed with a bunch of useful commands, but you can declare your own with great ease.

Công ty diệt chuột T&C

 

Diet con trung