Đầu ra của mã php sau đây sẽ là gì php a = 5 b = 5 echo ($a === $b) 2024

Nội dung chính

Xem Đầu ra của mã php sau đây sẽ là gì php a = 5 b = 5 echo ($a === $b) 2024

PHP là ngôn ngữ kịch bản phía máy chủ nhúng HTML mã nguồn mở phổ biến, cho phép các nhà phát triển web tạo các trang web được tạo động một cách nhanh chóng. PHP ban đầu được tạo ra bởi Rasmus Lerdorf vào năm 1995, người đã thêm các biểu mẫu web giao tiếp với cơ sở dữ liệu (dựa trên CGI/Perl) và gọi nó là “Trang chủ cá nhân/Trình thông dịch biểu mẫu” hoặc PHP/FI. PHP bây giờ được cho là viết tắt của “PHP. Bộ tiền xử lý siêu văn bản” (một từ viết tắt đệ quy tương tự như GNU – GNU không phải là Unix). PHP hiện được duy trì bởi “Nhóm PHP” (@ http. //www. php. bọc lưới)

PHP rất phù hợp cho dự án do một người vận hành (hoặc hai người vận hành với một nhà tiếp thị), trong đó một người đam mê kỹ thuật thành thạo có thể nhanh chóng tạo ra một nguyên mẫu hoạt động cho một ứng dụng web. Tuy nhiên, thật khó để sử dụng PHP để viết ứng dụng web MVC (Model-View-Control) tốt, trong đó dữ liệu (mô hình), bản trình bày (chế độ xem) và logic (điều khiển) được phân tách rõ ràng để tạo điều kiện hợp tác và bảo trì nhóm. Có rất nhiều framework PHP MVC (hoặc thư viện chạy trên PHP), chẳng hạn như Zend, CakePHP, Yii, Symfony và CodeIgniter. Tuy nhiên, đường cong học tập của việc sử dụng các khuôn khổ này có thể dốc

Các ngôn ngữ kịch bản phía máy chủ nhúng HTML khác là. Microsoft’s ASP (Active Server Pages), Java’s JSP (Java Server Pages), CGI/Perl, v.v.

Phương thức hoạt đông

PHP hoạt động ở hai chế độ

  1. Giao diện dòng lệnh độc lập (CLI). Bạn có thể tự chạy tập lệnh CLI PHP, giống như bất kỳ chương trình nào được viết bằng Perl/Python hoặc C/C++/Java
  2. Tập lệnh phía máy chủ nhúng HTML. Tập lệnh phía máy chủ phải được diễn giải trong Máy chủ web hỗ trợ PHP (chẳng hạn như Máy chủ HTTP Apache) để trả về trang HTML

    Chúng ta sẽ tập trung vào PHP Server-side scripts, vì nó là thứ PHP thường được sử dụng nhất

    Điều kiện tiên quyết

    Bài viết này KHÔNG dành cho người giả. Điều kiện tiên quyết là

    • HTML
    • Đối với ứng dụng web. HTTP, HTML/CSS/JavaSCript/Ajax và MySQL
    • Đối với OOP. kiến thức cơ bản về OOP

    đang cài đạt PHP

    PHP thường được sử dụng nhiều nhất để viết các tập lệnh phía máy chủ được nhúng HTML, chạy bên trong Máy chủ web có khả năng PHP, chẳng hạn như Máy chủ HTTP Apache để trả về trang HTML. Do đó, để thiết lập PHP cho kịch bản phía máy chủ, bạn cần thiết lập máy chủ web hỗ trợ PHP. Ngoài ra, các tập lệnh PHP thường giao tiếp với cơ sở dữ liệu (chẳng hạn như MySQL/MariaDB/PostgreSQL) để tạo các trang web động

    Đọc “Thiết lập Apache/MySQL/PHP (AMP) cho Linux, Windows và macOS”

    Bắt đầu với PHP Server-side Scripts bằng các ví dụ

    Hãy bắt đầu với các tập lệnh phía máy chủ PHP. Chúng ta sẽ thảo luận về tập lệnh độc lập PHP (CLI) trong phần tiếp theo

    ví dụ 1. Chương trình PHP Hello-world đầu tiên

    Sử dụng trình soạn thảo văn bản lập trình (chẳng hạn như NotePad++ cho Windows hoặc gedit cho Ubuntu/macOS) để tạo tập lệnh PHP sau và lưu dưới dạng “

    
    
    
    
    My First PHP Web Page
    
    
    hello, world!
    

    6″ trong thư mục gốc tài liệu của máy chủ web của bạn (e. g, “_______ 07” cho XAMPP, “________ 08” cho WampServer)

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14

    Để chạy tập lệnh này, hãy khởi động trình duyệt và cấp URL

    
    
    
    
    My First PHP Web Page
    
    
    hello, world!
    

    9, giả sử rằng máy chủ HTTP đã được khởi động trên cổng TCP mặc định 80

    Theo mặc định, tập lệnh PHP có phần mở rộng tệp là “

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22

    0″. Khi máy chủ web gặp yêu cầu về tệp “

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22

    0″, nó sẽ chuyển tệp “

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22

    0″ tới bộ xử lý PHP. Tập lệnh PHP thường là tệp HTML có nhúng các lệnh PHP được đính kèm trong thẻ. Bộ xử lý PHP xử lý các lệnh PHP. Các kết quả sau đó được hợp nhất vào tệp HTML và được trả về máy khách (trình duyệt web)

    Trong ví dụ trên, lệnh

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22

    3 của PHP xuất ra chuỗi đã cho

    Hãy thử nhấp chuột phải và “Xem nguồn trang” để kiểm tra đầu ra mà khách hàng nhận được

    
    
    
    
    My First PHP Web Page
    
    
    hello, world!
    

    Điều quan trọng cần lưu ý là thẻ (và nội dung của nó) không được trả lại cho máy khách như hiện tại. Thay vào đó, nó được xử lý trong máy chủ và đầu ra được trả về máy khách

    Tóm lại

    1. PHP có thể được sử dụng làm tập lệnh phía máy chủ. Máy chủ xử lý tập lệnh PHP và trả về đầu ra của nó
    2. Tập lệnh phía máy chủ PHP được nhúng HTML

      ví dụ 2. phpinfo() Chức năng tích hợp

      Nhập tập lệnh sau và lưu dưới dạng “

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22

      4″, trong thư mục gốc tài liệu của máy chủ web của bạn

      Chạy tập lệnh từ trình duyệt web qua

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22

      5

      Hàm có sẵn của PHP

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22

      6 xuất ra một trang HTML được định dạng đầy đủ hiển thị chi tiết về môi trường PHP của bạn

      ví dụ 3. tính toán

      Bạn có thể viết một tập lệnh PHP để thực hiện tính toán, giống như một chương trình C/C++/Java. Ví dụ: tạo tập lệnh PHP sau có tên “______57” và chạy tập lệnh

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      Làm thế nào nó hoạt động?
      1. Biến PHP bắt đầu bằng dấu
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        17
        18
        19
        20
        21
        22

        8. Giống như tất cả các ngôn ngữ kịch bản khác, PHP là kiểu lỏng lẻo. Bạn không phải khai báo kiểu/tên biến trước khi sử dụng. Biến sẽ nhận kiểu của giá trị được gán

      2. Bạn có thể sử dụng câu lệnh
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        17
        18
        19
        20
        21
        22

        3 để xuất một chuỗi. Bạn cũng có thể sử dụng C-like

        
        
        
        
        My First PHP Web Page
        
        
        hello, world!
        

        70 cho định dạng đầu ra

      3. Cú pháp vòng lặp for hoàn toàn giống với C/C++/Java

        Ví dụ 4. Xử lý dữ liệu biểu mẫu HTML

        Tạo tập lệnh sau và lưu dưới dạng “______171”

        
        
        
        
        My First PHP Web Page
        
        
        hello, world!
        

        7

        Làm thế nào nó hoạt động?
        1. Một biểu mẫu HTML được xác định (Dòng 14-17) có trường văn bản có tên là
          
          
          
          
          My First PHP Web Page
          
          
          hello, world!
          

          72 (Dòng 15). Biểu mẫu này sử dụng phương thức POST với mặc định

          
          
          
          
          My First PHP Web Page
          
          
          hello, world!
          

          73 tới trang hiện tại

        2. Trong tập lệnh PHP (Dòng 9-13), biến hệ thống
          
          
          
          
          My First PHP Web Page
          
          
          hello, world!
          

          74 là một mảng kết hợp giữ tất cả các cặp khóa-giá trị của tham số yêu cầu POST – trong ví dụ này,

          
          
          
          
          My First PHP Web Page
          
          
          hello, world!
          

          75.

          
          
          
          
          My First PHP Web Page
          
          
          hello, world!
          

          76 trả về giá trị của khóa

          
          
          
          
          My First PHP Web Page
          
          
          hello, world!
          

          72. Hàm tích hợp sẵn

          
          
          
          
          My First PHP Web Page
          
          
          hello, world!
          

          78 trả về TRUE, nếu giá trị của khóa đã cho được đặt. Trong lần truy cập đầu tiên vào trang này, khóa

          
          
          
          
          My First PHP Web Page
          
          
          hello, world!
          

          72 không được đặt trong tham số yêu cầu POST. Do đó, thông báo xin chào không được hiển thị. Sau khi người dùng nhập tên và gửi biểu mẫu tới trang này để xử lý,

          
          
          
          
          My First PHP Web Page
          
          
          hello, world!
          

          72 được đặt;

        3. Trong lệnh
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          17
          18
          19
          20
          21
          22

          3 (Dòng 11), toán tử dấu chấm (

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14

          02) nối hai chuỗi; . g. ,

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14

          05 đến

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14

          05,

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14

          07 đến ________ 307, ________ 309 đến ________ 309, ________ 391 đến

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14

          91). Điều quan trọng là phải chuyển đổi các ký tự đặc biệt, cụ thể là,

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14

          07 và

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14

          05, trước khi lặp lại cho máy khách để ngăn chặn cái gọi là cuộc tấn công Cross-Site Scripting (XSS)

        4. Hãy thử “Xem nguồn trang” để kiểm tra đầu ra do tập lệnh PHP tạo ra [TODO] Các ví dụ cơ bản khác

          Chạy tập lệnh PHP dưới dạng chương trình độc lập

          Thay vì sử dụng PHP để viết các tập lệnh phía máy chủ chạy dưới máy chủ HTTP, bạn cũng có thể sử dụng PHP để viết một chương trình độc lập, được gọi là CLI (Giao diện dòng lệnh)

          Bạn có thể bỏ qua phần này nếu bạn không quan tâm đến việc viết các tập lệnh PHP độc lập (không phổ biến)

          Chạy tập lệnh PHP từ dòng lệnh

          Ví dụ: chuẩn bị tập lệnh PHP sau và lưu dưới dạng “______395” trong thư mục bạn chọn

          Để chạy PHP Script

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14

          0

          Trình thông dịch

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14

          96 (hoặc

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14

          97 trong Windows) có thể truy cập được qua PATH. Ngoài ra, bạn có thể cung cấp đường dẫn đầy đủ tới trình thông dịch php (e. g. ,

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14

          98)

          Theo mặc định, PHP đọc chương trình từ

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14

          99. Do đó, bạn có thể nhập các câu lệnh trên dòng lệnh và nhấn Ctrl-D để báo hiệu kết thúc tệp

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14

          9

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          17
          18
          19
          20
          21
          22

          0

          Bạn cũng có thể chạy các câu lệnh PHP thông qua tùy chọn

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          17
          18
          19
          20
          21
          22

          00 (chạy). Ví dụ,

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          17
          18
          19
          20
          21
          22

          2

          Nhắc cho đầu vào của người dùng

          Bạn có thể sử dụng hàm

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          17
          18
          19
          20
          21
          22

          01 để nhắc người dùng nhập liệu từ dòng lệnh. Ví dụ,

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          17
          18
          19
          20
          21
          22

          4

          Lưu ý rằng

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          17
          18
          19
          20
          21
          22

          01 chỉ áp dụng cho chương trình độc lập. Đối với tập lệnh phía máy chủ, bạn cần sử dụng biểu mẫu HTML để nhận đầu vào của người dùng

          Unix PHP (Có thể thực thi độc lập) Shell Script

          Trong Unix, bạn có thể tạo tập lệnh PHP dưới dạng tập lệnh thực thi bằng cách thêm cái gọi là dòng she-bang “

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          17
          18
          19
          20
          21
          22

          03″, chỉ định vị trí của trình thông dịch PHP; . Ví dụ: tạo tệp sau có tên “

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          17
          18
          19
          20
          21
          22

          05″

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          17
          18
          19
          20
          21
          22

          9

          Công cụ dành cho nhà phát triển PHP của Eclipse (PDT)

          Một IDE tốt với trình gỡ lỗi đồ họa là rất quan trọng để phát triển chương trình

          Eclipse PDT (PHP Developer Tool) là một IDE để phát triển chương trình PHP. Ưu điểm chính là nó có thể gỡ lỗi tập lệnh PHP bằng XDebug hoặc Zend Debugger. Đọc “Eclipse PDT (Công cụ dành cho nhà phát triển PHP)” và “xDebug”

          [TODO] Các IDE khác

          Cú pháp ngôn ngữ PHP

          “Tham khảo ngôn ngữ PHP” chính thức có sẵn @ http. //php. net/manual/en/langref. php

          Phiên bản PHP
          [LÀM]

          Các tính năng hướng đối tượng cơ bản đã được thêm vào trong PHP 3, được cải thiện trong PHP 4 và được viết lại hoàn toàn trong PHP 5. PHP6, 7, 8

          PHP so với JavaScript

          PHP thường được sử dụng cùng với JavaScript (và HTML/CSS) trong ứng dụng web. Hãy lưu ý và nhớ rằng cú pháp PHP hoàn toàn khác với JavaScript (theo sau Java và do đó là C/C++). Ví dụ như

          • trong PHP, tên biến bắt đầu bằng dấu
            1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            11
            12
            13
            14
            15
            16
            17
            18
            19
            20
            21
            22

            8;

          • trong PHP, một mảng được định nghĩa thông qua
            1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            11
            12
            13
            14
            15
            16
            17
            18
            19
            20
            21
            22

            08 (hoặc

            1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            11
            12
            13
            14
            15
            16
            17
            18
            19
            20
            21
            22

            09 trong PHP 5. 4) thay vì

            1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            11
            12
            13
            14
            15
            16
            17
            18
            19
            20
            21
            22

            20;

          • trong PHP, một mảng liên kết được xác định thông qua
            1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            11
            12
            13
            14
            15
            16
            17
            18
            19
            20
            21
            22

            21 thay vì

            1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            11
            12
            13
            14
            15
            16
            17
            18
            19
            20
            21
            22

            22;

          • và nhiều thứ khác nữa

          Cú pháp cơ bản

          Bình luận
          1. Chú thích nhiều dòng được đính kèm trong _______ 523 và ________ 524
          2. Chú thích cuối dòng bắt đầu bằng
            1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            11
            12
            13
            14
            15
            16
            17
            18
            19
            20
            21
            22

            25 (hoặc

            1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            11
            12
            13
            14
            15
            16
            17
            18
            19
            20
            21
            22

            26) và kéo dài đến cuối dòng hiện tại

            Nhận xét bị bộ xử lý PHP bỏ qua, nhưng chúng rất quan trọng trong việc cung cấp giải thích và tài liệu cho người đọc và bạn (3 ngày sau khi viết mã). Tôi khuyên bạn nên sử dụng bình luận một cách tự do

            Bản tường trình

            Một câu lệnh thực hiện một phần duy nhất của hành động lập trình

            1. Một câu lệnh PHP kết thúc bằng dấu chấm phẩy (
              1
              2
              3
              4
              5
              6
              7
              8
              9
              10
              11
              12
              13
              14
              15
              16
              17
              18
              19
              20
              21
              22

              27)

            2. Một khối, bao gồm 0 hoặc nhiều câu lệnh, được đặt trong dấu ngoặc nhọn
              1
              2
              3
              4
              5
              6
              7
              8
              9
              10
              11
              12
              13
              14
              15
              16
              17
              18
              19
              20
              21
              22

              28. Một khối được coi là một đơn vị và có thể được sử dụng làm phần thân của các cấu trúc như if-else và các vòng lặp

              Khoảng trắng

              Khoảng trắng bổ sung (trống, tab (_______ 529) và dòng mới (________ 540)) bị bỏ qua. Tôi thực sự khuyên bạn nên sử dụng các khoảng trắng bổ sung để định dạng mã của mình để người đọc và bạn có thể hiểu được mã đó.

              phân biệt chữ hoa chữ thường

              PHP phân biệt chữ hoa chữ thường

              Biểu thức

              Một biểu thức là sự kết hợp của các biến, giá trị bằng chữ và toán tử, có thể được đánh giá để tạo ra một giá trị. Ví dụ.

              1
              2
              3
              4
              5
              6
              7
              8
              9
              10
              11
              12
              13
              14
              15
              16
              17
              18
              19
              20
              21
              22

              41

              Đầu ra thông qua tiếng vang và in Cấu trúc ngôn ngữ

              Bạn có thể sử dụng

              1
              2
              3
              4
              5
              6
              7
              8
              9
              10
              11
              12
              13
              14
              15
              16
              17
              18
              19
              20
              21
              22

              3 hoặc

              1
              2
              3
              4
              5
              6
              7
              8
              9
              10
              11
              12
              13
              14
              15
              16
              17
              18
              19
              20
              21
              22

              43 để tạo đầu ra. Các chữ ký là

              1
              2
              3
              4
              5
              6
              7
              8
              9
              10
              11
              12
              13
              14
              15
              16
              17
              18
              19
              20
              21
              22

              3 chấp nhận một hoặc nhiều chuỗi (được phân tách bằng dấu phẩy); .

              1
              2
              3
              4
              5
              6
              7
              8
              9
              10
              11
              12
              13
              14
              15
              16
              17
              18
              19
              20
              21
              22

              3 được sử dụng phổ biến hơn

              1
              2
              3
              4
              5
              6
              7
              8
              9
              10
              11
              12
              13
              14
              15
              16
              17
              18
              19
              20
              21
              22

              43. Chúng không tạo thêm dòng mới hoặc dấu cách nào

              Ví dụ như,

              1
              2
              3
              4
              5
              6
              7
              8
              9
              10
              11
              12
              13
              14
              15
              16
              17
              18
              19
              20
              21
              22

              3 và

              1
              2
              3
              4
              5
              6
              7
              8
              9
              10
              11
              12
              13
              14
              15
              16
              17
              18
              19
              20
              21
              22

              43 không thực sự là hàm, chúng là cấu trúc chương trình. Do đó, dấu ngoặc đơn (đối với các đối số của hàm) là tùy chọn.

              1
              2
              3
              4
              5
              6
              7
              8
              9
              10
              11
              12
              13
              14
              15
              16
              17
              18
              19
              20
              21
              22

              3 không có giá trị trả về.

              1
              2
              3
              4
              5
              6
              7
              8
              9
              10
              11
              12
              13
              14
              15
              16
              17
              18
              19
              20
              21
              22

              43 luôn trả về int 1

              phím tắt tiếng vang
              1
              2
              3
              4
              5
              6
              7
              8
              9
              10
              11
              12
              13
              14
              15
              16
              17
              18
              19
              20
              21
              22

              3 cũng có cú pháp tắt ở dạng , ví dụ,

              
              
              
              
              My First PHP Web Page
              
              
              hello, world!
              

              0

              đầu ra là

              
              
              
              
              My First PHP Web Page
              
              
              hello, world!
              

              1

              Các chức năng đầu ra để gỡ lỗi. var_dump(), print_r() và var_export()

              Các chức năng này có thể được sử dụng để hiển thị thông tin về một biến. Chúng đặc biệt hữu ích để hiển thị các biến phức tạp như mảng và đối tượng

              • 1
                2
                3
                4
                5
                6
                7
                8
                9
                10
                11
                12
                13
                14
                15
                16
                17
                18
                19
                20
                21
                22

                93. kết xuất thông tin chi tiết về một biến, hữu ích cho việc gỡ lỗi

              • 1
                2
                3
                4
                5
                6
                7
                8
                9
                10
                11
                12
                13
                14
                15
                16
                17
                18
                19
                20
                21
                22

                94. xuất giá trị của biến trong mã PHP hợp lệ

              • 1
                2
                3
                4
                5
                6
                7
                8
                9
                10
                11
                12
                13
                14
                15
                16
                17
                18
                19
                20
                21
                22

                95. tương tự như

                1
                2
                3
                4
                5
                6
                7
                8
                9
                10
                11
                12
                13
                14
                15
                16
                17
                18
                19
                20
                21
                22

                96, nhưng in ở dạng người có thể đọc được

              • 1
                2
                3
                4
                5
                6
                7
                8
                9
                10
                11
                12
                13
                14
                15
                16
                17
                18
                19
                20
                21
                22

                97. trả lại chuỗi đã tạo thay vì in nó

              Hàm đầu ra được định dạng. printf() và sprintf()
              • 1
                2
                3
                4
                5
                6
                7
                8
                9
                10
                11
                12
                13
                14
                15
                16
                17
                18
                19
                20
                21
                22

                98. tương tự như C’s

                
                
                
                
                My First PHP Web Page
                
                
                hello, world!
                

                70

              • 
                
                
                
                My First PHP Web Page
                
                
                hello, world!
                

                00. trả về chuỗi định dạng, thay vì gửi nó ra đầu ra

              Biến

              Biến PHP bắt đầu bằng ký hiệu đô la

              1
              2
              3
              4
              5
              6
              7
              8
              9
              10
              11
              12
              13
              14
              15
              16
              17
              18
              19
              20
              21
              22

              8

              PHP là ngôn ngữ kiểu lỏng lẻo (hoặc kiểu yếu). Bạn không phải khai báo kiểu biến trước khi sử dụng biến. Bạn có thể chỉ cần gán một giá trị bằng chữ và bộ xử lý PHP sẽ đặt loại biến tương ứng

              Ví dụ,

              Quy tắc đặt tên biến. Tên biến có thể chứa các chữ cái (

              
              
              
              
              My First PHP Web Page
              
              
              hello, world!
              

              02,

              
              
              
              
              My First PHP Web Page
              
              
              hello, world!
              

              03), chữ số (

              
              
              
              
              My First PHP Web Page
              
              
              hello, world!
              

              04) và dấu gạch dưới (

              
              
              
              
              My First PHP Web Page
              
              
              hello, world!
              

              05). Nó sẽ bắt đầu bằng một chữ cái hoặc dấu gạch dưới. Tên biến phân biệt chữ hoa chữ thường, i. e. ,

              
              
              
              
              My First PHP Web Page
              
              
              hello, world!
              

              06 KHÔNG phải là

              
              
              
              
              My First PHP Web Page
              
              
              hello, world!
              

              07 và KHÔNG phải là

              
              
              
              
              My First PHP Web Page
              
              
              hello, world!
              

              08

              Quy ước đặt tên biến. Tên biến phải là một danh từ bao gồm một hoặc nhiều từ. Bạn có thể sử dụng kiểu Java hoặc kiểu C

              • kiểu Java. bắt đầu bằng chữ thường, với các từ tiếp theo được viết hoa ban đầu (gọi là chữ hoa lạc đà)
              • phong cách C. tất cả các từ viết thường và nối với dấu gạch dưới

              Mặt khác, các hằng số được viết hoa, với các từ được nối với dấu gạch dưới

              Toán tử gán (=)

              Bạn có thể sử dụng toán tử gán (

              
              
              
              
              My First PHP Web Page
              
              
              hello, world!
              

              09) để gán giá trị cho một biến

              Dây

              Có bốn loại chuỗi trong PHP

              1. chuỗi trích dẫn đơn
              2. chuỗi trích dẫn kép
              3. tài liệu di truyền
              4. ngaydoc
                Chuỗi trích dẫn đơn và trích dẫn kép

                Có hai loại chuỗi ký tự. trích dẫn đơn và trích dẫn kép

                • Chuỗi trích dẫn đơn giữ nguyên nội dung của nó. Nó không diễn giải các chuỗi thoát, e. g. ,
                  
                  
                  
                  
                  My First PHP Web Page
                  
                  
                  hello, world!
                  

                  10 sẽ được coi là dấu gạch chéo ngược theo sau n (2 ký tự); . Bạn có thể đặt dấu nháy kép trực tiếp bên trong chuỗi trích dẫn đơn, e. g. ,

                  
                  
                  
                  
                  My First PHP Web Page
                  
                  
                  hello, world!
                  

                  11. Để đặt một trích dẫn đơn, hãy sử dụng chuỗi thoát

                  
                  
                  
                  
                  My First PHP Web Page
                  
                  
                  hello, world!
                  

                  12, e. g. ,

                  
                  
                  
                  
                  My First PHP Web Page
                  
                  
                  hello, world!
                  

                  13. Để đặt dấu gạch chéo ngược

                  
                  
                  
                  
                  My First PHP Web Page
                  
                  
                  hello, world!
                  

                  14, hãy sử dụng dấu gạch chéo ngược kép

                  
                  
                  
                  
                  My First PHP Web Page
                  
                  
                  hello, world!
                  

                  15 để tránh sự mơ hồ. Tóm lại, chỉ có hai chuỗi thoát trong chuỗi trích dẫn đơn,

                  
                  
                  
                  
                  My First PHP Web Page
                  
                  
                  hello, world!
                  

                  12 cho dấu nháy đơn và

                  
                  
                  
                  
                  My First PHP Web Page
                  
                  
                  hello, world!
                  

                  15 cho dấu gạch chéo ngược

                • Chuỗi trích dẫn kép thực hiện thay thế biến (hoặc đánh giá biến) và diễn giải tất cả các chuỗi thoát bắt đầu bằng dấu gạch chéo ngược
                  
                  
                  
                  
                  My First PHP Web Page
                  
                  
                  hello, world!
                  

                  14 (chẳng hạn như

                  1
                  2
                  3
                  4
                  5
                  6
                  7
                  8
                  9
                  10
                  11
                  12
                  13
                  14
                  15
                  16
                  17
                  18
                  19
                  20
                  21
                  22

                  29 cho tab,

                  1
                  2
                  3
                  4
                  5
                  6
                  7
                  8
                  9
                  10
                  11
                  12
                  13
                  14
                  15
                  16
                  17
                  18
                  19
                  20
                  21
                  22

                  40 cho dòng mới và

                  
                  
                  
                  
                  My First PHP Web Page
                  
                  
                  hello, world!
                  

                  21 cho dấu xuống dòng,

                  
                  
                  
                  
                  My First PHP Web Page
                  
                  
                  hello, world!
                  

                  22 cho dấu ngoặc kép,

                  
                  
                  
                  
                  My First PHP Web Page
                  
                  
                  hello, world!
                  

                  15 cho dấu gạch chéo ngược, v.v. )

                Ví dụ,

                
                
                
                
                My First PHP Web Page
                
                
                hello, world!
                

                2

                Chuỗi trích dẫn kép tạo điều kiện thay thế biến (thay cho nối chuỗi tẻ nhạt) và giải thích các chuỗi thoát. Sử dụng các chuỗi trích dẫn đơn, hiệu quả hơn, nếu không cần thay thế biến và chuỗi thoát

                Trong mở rộng biến, PHP tham lam phân tích càng nhiều ký tự càng tốt (sau dấu $) để tạo thành tên biến. Bạn có thể đặt tên biến trong dấu ngoặc nhọn

                
                
                
                
                My First PHP Web Page
                
                
                hello, world!
                

                24 để phân định tên một cách rõ ràng. Ví dụ,

                Bạn không thể mở rộng giá trị trả về của hàm thông qua chuỗi trích dẫn kép – cần nối. Ví dụ,

                Toán tử nối chuỗi (. )

                Bạn có thể nối hai chuỗi thông qua toán tử nối chuỗi (

                1
                2
                3
                4
                5
                6
                7
                8
                9
                10
                11
                12
                13
                14

                02)

                ghi chú. JavaScript (và Java) sử dụng ‘+’ làm thao tác nối chuỗi. ‘+’ không hoạt động trong PHP, đây là một trong những lỗi phổ biến nhất khi viết ứng dụng web sử dụng PHP và JavaScript cùng nhau

                Chuỗi nhiều dòng

                Trong PHP, một chuỗi trích dẫn đơn và chuỗi trích dẫn kép có thể kéo dài trên nhiều dòng, ví dụ:. g. ,

                đầu ra là

                
                
                
                
                My First PHP Web Page
                
                
                hello, world!
                

                3

                Tất cả các dòng mới và khoảng trắng được giữ nguyên trong dấu ngoặc kép. Một lần nữa, chuỗi trích dẫn kép thực hiện thay thế biến;

                di truyền

                Bạn cũng có thể sử dụng cái gọi là cú pháp heredoc (tài liệu ở đây) cho chuỗi nhiều dòng được trích dẫn kép (kể từ PHP 5. 3). Ví dụ,

                
                
                
                
                My First PHP Web Page
                
                
                hello, world!
                

                4

                Heredoc (

                
                
                
                
                My First PHP Web Page
                
                
                hello, world!
                

                26) được coi là một chuỗi trích dẫn kép. Thẻ bắt đầu phải theo sau bởi một dòng mới. Thẻ kết thúc phải bắt đầu ở cột đầu tiên và sẽ chiếm toàn bộ dòng mà không có gì sau thẻ – thậm chí không có nhận xét. Thay vì tên thẻ

                
                
                
                
                My First PHP Web Page
                
                
                hello, world!
                

                27 (cuối văn bản) hoặc

                
                
                
                
                My First PHP Web Page
                
                
                hello, world!
                

                28, bạn có thể chọn bất kỳ tên thẻ nào, chẳng hạn như

                
                
                
                
                My First PHP Web Page
                
                
                hello, world!
                

                29,

                
                
                
                
                My First PHP Web Page
                
                
                hello, world!
                

                30, v.v. Tên thẻ sẽ bắt đầu bằng một chữ cái hoặc dấu gạch dưới và bao gồm các chữ cái, chữ số hoặc dấu gạch dưới

                ngaydoc

                Tương tự, bạn có thể sử dụng cái gọi là cú pháp nowdoc (now-document) (

                
                
                
                
                My First PHP Web Page
                
                
                hello, world!
                

                31) cho chuỗi trích dẫn đơn, trong đó thẻ bắt đầu là trích dẫn đơn (kể từ PHP 5. 3). Ví dụ,

                
                
                
                
                My First PHP Web Page
                
                
                hello, world!
                

                5

                Chuỗi nhiều dòng, heredoc và nowdoc thuận tiện để tạo toàn bộ trang web, đó là mục tiêu của PHP; . Hơn nữa, không cần sử dụng ký tự thoát cho dấu ngoặc kép

                Hàm chuỗi tích hợp
                • strlen(str). trả về độ dài của chuỗi đã cho
                • chất nền (chuỗi, bắt đầu [, chiều dài]). trả về chuỗi con từ vị trí
                  
                  
                  
                  
                  My First PHP Web Page
                  
                  
                  hello, world!
                  

                  33 của

                  
                  
                  
                  
                  My First PHP Web Page
                  
                  
                  hello, world!
                  

                  34

                • strtoupper(str), strtolower(str). trả về chữ hoa/chữ thường của chuỗi đã cho
                • cắt (str). cắt khoảng trắng từ đầu và cuối của chuỗi đã cho
                • rtrim(str). cắt khoảng trắng từ cuối chuỗi đã cho
                • [LÀM]

                Chuỗi và Biểu thức chính quy (regex)

                Biểu thức chính quy (regexe) là một công cụ quyền lực và rất cần thiết trong việc phát triển chương trình

                Các chức năng Regexe tích hợp
                • preg_match(. ). [LÀM]
                • preg_replace(. ). [LÀM]
                • preg_split(. ). [LÀM]
                • [LÀM]
                [LÀM]

                Loại dữ liệu

                Như đã đề cập, PHP là một ngôn ngữ kiểu lỏng lẻo (tương tự như các ngôn ngữ kịch bản khác như Perl và JavaScript). Bạn không cần phải khai báo rõ ràng loại biến. PHP sẽ suy ra kiểu dữ liệu từ giá trị được gán và chuyển đổi các biến thành kiểu cần thiết trong hoạt động

                Điều gì sẽ là đầu ra của mã PHP sau đây

Bạn đang tìm hiểu bài viết Đầu ra của mã php sau đây sẽ là gì php a = 5 b = 5 echo ($a === $b) 2024


HỆ THỐNG CỬA HÀNG TRÙM SỈ QUẢNG CHÂU

Điện thoại: 092.484.9483

Zalo: 092.484.9483

Facebookhttps://facebook.com/giatlathuhuongcom/

WebsiteTrumsiquangchau.com

Địa chỉ: Ngõ 346 Nam Dư, Trần Phú, Hoàng Mai, Hà Nội.

0/5 (0 Reviews)