1. Trang chủ
  2. » Luận Văn - Báo Cáo

khai báo biến, xử lý chuỗi và mảng trong php

30 429 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 30
Dung lượng 200 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Nhóm 5Đề tài: Cách khai báo biến, xử lý chuỗi và mảng trong PHP... Tầm vực của biến Tầm vực của biến là ngữ cảnh mà ở trong đó biến được định nghĩa... Tầm vực của biến  Khi gặp 1 hàm

Trang 1

Nhóm 5

Đề tài: Cách khai báo

biến, xử lý chuỗi và

mảng trong PHP

Trang 2

PHP là gì?

PHP là viết tắt của chữ Personal Home

Page ra đời năm 1994 do phát minh củaRasmus Lerdorf và nó tiếp tục phát triển bởinhiều cá nhân và tập thể do đó PHP được

xem là sản phẩm của mã nguồn mở

Trang 3

PHP là gì?

 PHP là một ngôn ngữ lập trình web được

sử dụng nhiều nhất, thích hợp nhất cho

việc phát triển các website vừa và nhỏ

 PHP có thể được nhúng vào các trang

HTML

 PHP đã được sử dụng rộng rãi và phổ

biến nhất để xây dựng các các trang web động

Trang 4

PHP là gì?

 PHP dựa trên cú pháp của C

 Phần mã PHP được đặt trong thẻ mở <? php và thẻ đóng ?>

Trang 5

Biến trong PHP

Trang 6

Khai báo biến

 Tất cả những biến khai báo trong PHP

đều bắt đầu với dấu đôla ($)

 Khai báo biến có phân biệt chữ hoa và

thường

Vd: $abc = 5; $ABC = 10;

Trang 7

Khai báo biến

 Tên biến chỉ được bao gồm các ký tự chữ cái (a z hoặc A Z), chữ số (0 9) và ký

tự gạch dưới (_); nhưng tên biến không

được bắt đầu bằng ký tự gạch dưới hoặc chữ số và kí tự đặc biệt

VD: $_abc Không hợp lệ! bắt đầu bằng ký

tự gạch dưới

$1abc Không hợp lệ! bắt đầu bằng chữ số

$nguyễn Không hợp lệ! tên biến có ký tự

đặc biệt (ễ)

Trang 8

Khai báo biến

 Khi khai báo biến thì không cần phải khai báo kiểu dữ liệu cho biến như một số

ngôn ngữ khác Chỉ cần khai báo tên biến.VD:

$a = “Welcome to PHP”; // đây là biến chuỗi

$b = “2”; // đây cũng là biến chuỗi

$c = 4; // đây là biến số

$d = 4.123; //đây là biến số thực

Trang 9

Tầm vực của biến

 Tầm vực của biến là ngữ cảnh mà ở trong

đó biến được định nghĩa

Trang 10

Tầm vực của biến

 Khi gặp 1 hàm do người dùng định nghĩa, bên

trong hàm, biến cục bộ sẽ được dùng thay vì biến toàn cục

<?php

$a = 1; //biến toàn cục

function vd1() //hàm tự tạo

{ echo $a; } //lệnh echo để xuất 1 chuỗi văn bản

/*câu lệnh sẽ không in ra giá trị, vì câu lệnh được gọi trong hàm vd1 biến a (biến cục bộ) chưa có giá trị*/

?>

Trang 11

Tầm vực của biến

Để truy cập tới các biến toàn cục ở bên trong 1 hàm do người dùng định nghĩa,

ta có thể dùng 1 trong 2 cách sau:

Trang 12

{ /*từ khoá global báo cho php biết là bên

trong hàm vd1 biến toàn cục được sử

Trang 14

$name = “An”;

$hello = “Hello,Ten toi la $name”;

echo $hello; //ket qua: Hello,Ten toi la An

Trang 15

echo “Hello,Ten toi la \”An\””

//kết quả: Hello,Ten toi la “An”

Trang 16

Chuỗi trong PHP

Đối với dấu nháy đơn Nếu chuỗi có chứa các biến được bao lại bằng dấu nháy đơn thì biến đó sẽ bị biến thành chuỗi VD:

$name = “An”;

echo ‘Hello,Ten toi la $name’;

//kết quả: Hello,Ten toi la $name

Trang 17

Chuỗi trong PHP

 Ta có thể sử dụng dấu Here Documents

Xác định giới hạn ở đầu chuỗi với dấu

<<< và kí hiệu nhận dạng, chuỗi được kết thúc cũng với kí hiệu nhận dạng và kèm theo dấu chấm phẩy (;)

 Chỉ có các biến ảnh hưởng trong chuỗi,

các kí tự đặc biệt không ảnh hưởng

Trang 18

Ten toi la “$name”, toi co 20$

ABC; //ABC là kí hiệu nhận dạng

echo $gioithieu;

//Kết quả: Ten toi la “An”, toi co 20$

Trang 19

Các hàm xử lý chuỗi

 strtoupper(): Chuyển chuỗi thành chữ hoa

 strtolower(): Chuyển chuỗi thành chữ thường

 ucfirst(): Chuyển kí tự đầu tiên của chuỗi thành chữ hoa

 ucwords(): Chuyển kí tự đầu tiên của mỗi chữ trong chuỗi thành chữ hoa

Trang 21

Các hàm xử lý chuỗi

Kết quả:

Dai hoc ton duc thang

DAI HOC TON DUC THANG

dai hoc ton duc thang

Dai hoc ton duc thang

Dai Hoc Ton Duc Thang

Trang 22

 strlen :Lấy độ dài của chuỗi

 strpos:Tìm vì trí xuất hiện đầu tiên của một chuỗi này trong chuỗi khác

 strrchr:Tìm kiếm vị trí xuất hiện cuối cùng của một kí tự trong chuỗi

Trang 23

Các hàm xử lý chuỗi

 strrev:Đảo ngược một chuỗi

 strstr:Lấy ra một đoạn của chuỗi từ vị trí xuất hiện kí tự cho trước

 strtok:chia cắt chuỗi

 vv…vv…………

Trang 24

Mảng (Array) trong PHP

Mảng là một dạng của biến trong đó

có chứa nhiều giá trị.

Trang 27

Mảng một chiều

Nếu không xác định chỉ số bên trong ngoặc

vuông thì giá trị sẽ được gán cho phần tử

Trang 28

$s [i] [j]=$i+$j;

} }

Trang 30

Hết

Ngày đăng: 22/11/2014, 10:36

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w