Làm cách nào để truyền đối tượng thành chuỗi trong php?

Truyền kiểu PHP giúp nhà phát triển dễ dàng chuyển đổi một loại giá trị này sang một loại giá trị khác hoặc một đối tượng lớp PHP nhất định cũng có thể được chuyển đổi thành đối tượng của một lớp khác

chương trình 1. Truyền kiểu PHP thành một số nguyên

đầu ra

Trong chương trình trên, chúng ta đã khai báo nhiều biến a, b, c, d, e, f, g với nhiều kiểu dữ liệu và động cơ chính của chương trình là chuyển đổi các kiểu dữ liệu khác nhau thành int. Chúng ta đã sử dụng hàm sẵn có trong PHP var_dump[] để hiển thị kiểu dữ liệu của biến được khai báo. Và, chúng tôi đã sử dụng truyền kiểu dữ liệu để thay đổi kiểu dữ liệu trước đó thành int và sau đó sử dụng lại var_dump để hiển thị kiểu dữ liệu đã thay đổi

chương trình 2. Truyền kiểu PHP thành float

đầu ra

Ở đây trong chương trình này, chúng ta đã khai báo hai lớp Mainclass và Secondary. Trong chương trình này, chúng tôi đã sử dụng ép kiểu PHP để chuyển đổi các đối tượng của lớp chính thành các đối tượng của lớp phụ

Hàm strval[] là một hàm sẵn có trong PHP và được sử dụng để chuyển đổi bất kỳ giá trị vô hướng nào [chuỗi, số nguyên hoặc kép] thành chuỗi. Chúng ta không thể sử dụng strval[] trên mảng hoặc đối tượng, nếu áp dụng thì hàm này chỉ trả về tên kiểu của giá trị được chuyển đổi

cú pháp

strval[ $variable ] 

Tham số. Hàm này chấp nhận một tham số duy nhất $variable. Tham số này đại diện cho giá trị mà chúng tôi muốn chuyển đổi thành chuỗi

Giá trị trả về. Hàm này trả về một chuỗi. Chuỗi này được tạo bằng cách đánh máy giá trị của biến được truyền cho nó dưới dạng tham số

Các chương trình dưới đây minh họa hàm strval[]

chương trình 1




Chủ Đề