Thứ Sáu, 9 tháng 12, 2016

Lệnh echo trong php

Lệnh echo trong php dùng để : 

+ Xuất chuỗi nội dung ra web 

+ Xuất html ra web  

+ Xuất javascript ra web





- Ví dụ 1 : xuất chuỗi nội dung ra web : xem đoạn code sau : 


<html>
       <head>
              <meta charset="utf-8" >
              <title>Web</title>
       </head>
       <body>             
              <?php
                     echo "Web abc";
              ?>

       </body>
</html>


- Đoạn code trên sẽ xuất ra web nội dung là Web abc bằng lệnh echo


- Ví dụ 2 : xuất html ra web : xem đoạn code sau :


<html>
    <head>
        <meta charset="utf-8" >
        <title>Web</title>
    </head>
    <body>
        <?php
            echo "<br>";
            echo "<b>Web abc</b>";
            echo "<br>";
            echo "<br>";
            echo "<table border='1' >";
                echo "<tr>";
                    echo "<td width='200px' >Ô 1</td>";
                    echo "<td width='200px' >Ô 2</td>";
                    echo "<td width='200px' >Ô 3</td>";
                echo "</tr>";
            echo "</table>";
        ?>
    </body>
</html>


- Kết quả đoạn code trên là :





Web abc

Ô 1 Ô 2 Ô 3





- Xem giải thích đoạn code trên ở phần phía dưới (phần chữ xanh) :


<html>
    <head>
        <meta charset="utf-8" >
        <title>Web</title>
    </head>
    <body>
        <?php
            echo "<br>";  // xuất thẻ html xuống dòng
            echo "<b>Web abc</b>"; // xuất thẻ html in đậm cùng nội dung Web abc
            echo "<br>";
            echo "<br>";
            echo "<table border='1' >"; // xuất bảng bằng thẻ table (thẻ table là thẻ html) cùng với đường viền
                echo "<tr>"; // xuất thẻ dòng tr
                    echo "<td width='200px' >Ô 1</td>"; // xuất ô (thẻ td , thẻ td cũng là thẻ html) với nội dung Ô 1
                    echo "<td width='200px' >Ô 2</td>"; // xuất ô (thẻ td , thẻ td cũng là thẻ html) với nội dung Ô 2
                    echo "<td width='200px' >Ô 3</td>"; // xuất ô (thẻ td , thẻ td cũng là thẻ html) với nội dung Ô 3
                echo "</tr>"; // kết thúc thẻ dòng tr
            echo "</table>"; // kết thúc thẻ bảng table
        ?>
    </body>
</html>


- Ví dụ 3 : xuất javascript ra web : xem đoạn code sau :


<html>
    <head>
        <meta charset="utf-8" >
        <title>Web</title>
    </head>
    <body>
        <?php
       
            echo "<script type='text/javascript' >";
                echo "function bam()";
                echo "{";
                    echo "alert('Vừa mới bấm vào nút');";
                echo "}";
            echo "</script>";
           
        ?>
        <input type="button" value="Bấm vào đây" onclick="bam()" >
    </body>
</html>


- Đoạn code trên xuất ra web nút Bấm vào đây và khi bấm vào nút này thì sẽ hiện thông báo Vừa mới bấm vào nút , như vậy đoạn code trên đã xuất ra web đoạn code javascript , đoạn code này là hàm bam với chức năng hiển thị thông báo (trong hàm bam dùng hàm alert của javascript)


- Xem giải thích đoạn code trên ở phần phía dưới (phần chữ xanh) :


<html>
    <head>
        <meta charset="utf-8" >
        <title>Web</title>
    </head>
    <body>
        <?php
       
            echo "<script type='text/javascript' >"; // xuất thẻ script , đây là nơi bắt đầu code javascript
                echo "function bam()"; // tạo hàm bam , hàm này được sử dụng khi bấm vào nút Bấm vào đây
                echo "{";
                    echo "alert('Vừa mới bấm vào nút');";
                   // hiển thị thông báo Vừa mới bấm vào nút bằng hàm alert của javascript
                   // thông báo sẽ được hiển thị sau khi bấm vào nút Bấm vào đây
                echo "}";
            echo "</script>"; // kết thúc code javascript
           
        ?>
        <input type="button" value="Bấm vào đây" onclick="bam()" >
        // tạo nút Bấm vào đây bằng thẻ input của html
    </body>
</html>