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ụ
Đưa ra một đối tượng lớp PHP và nhiệm vụ là chuyển đổi hoặc ép kiểu đối tượng này thành đối tượng của lớp khác
Cách tiếp cận 1. Các đối tượng là thể hiện của một lớp tiêu chuẩn được xác định trước có thể được chuyển đổi thành đối tượng của một lớp tiêu chuẩn khác
Thí dụ
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]98
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]99
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]00
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
________ 202 ________ 203
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]04
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]3
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]5
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]7
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]04
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]2
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]4____202____07
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]04
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]981
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]983____202
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]7
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]04
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]990
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]992
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]7
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]04
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]999
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]001
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02____07
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]04
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]008
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]010
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02____07
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]04
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]017
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]019
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02____07
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]04
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]026
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]028
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]7
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]04
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]035
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]037
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]038
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]039
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]7
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]04
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]046
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]048____202
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]7
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]04
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]05
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]07____202
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]7
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]04
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]14
đầu ra.
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]0
Cách tiếp cận 2. Tạo một hàm tạo cho lớp cuối cùng và thêm một vòng lặp foreach để gán tất cả các thuộc tính của lớp ban đầu cho thể hiện của lớp cuối cùng
Thí dụ
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]98
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]16
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]17
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]19
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]20
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]21
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]22
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]23
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]24
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]26
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]27
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]7
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]22
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]23
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]31
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]32
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]33
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]34
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]35
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]27
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]23
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]39
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]39
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]42
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]20
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]44
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]23
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]47
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]23
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]49
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]31
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]51
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]52
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]53
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]33
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]56
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]33
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]58
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]35
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]52
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]61
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]62
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]63
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]64
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]53
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]66
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]67
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]68
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]62
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]26
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]64
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]7
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]33
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]39
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]23
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]39
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]39
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]79
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]80
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]26____082
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]83
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]85
_______086____080
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]90
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]91
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]80
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]26______082
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]95
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]80
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]99
_______086____080
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]14
đầu ra.
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]
Cách tiếp cận 3. Viết hàm chuyển đổi đối tượng của lớp ban đầu thành dữ liệu được tuần tự hóa bằng phương thức serialize[]. Unserialize dữ liệu được tuần tự hóa này thành thể hiện của lớp cuối cùng bằng cách sử dụng phương thức unserialize[].
Lưu ý. Các chức năng thành viên không thể được chuyển bằng cách sử dụng phương pháp này. Cách tiếp cận này chỉ có thể được sử dụng nếu lớp ban đầu chỉ chứa các biến là thành viên.
Thí dụ
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]98
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]06
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]17
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]19
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]20
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]21
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]22
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]23
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]24
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]02
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]26
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]27
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]7
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]22
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]23
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]31
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]32
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]33
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]34
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]35
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]27
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]23
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]39
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]39
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]42
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]20
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]44
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]22
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]23
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]37
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]39
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]40
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]31
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]42
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]52____044
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]45
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]53
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]23
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]48
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]49
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]33
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]51
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]44
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]33
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]54____035
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]45
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]57
_______033____045____044
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]33
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]62____035
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]62
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]65
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]52______057
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]68
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]57
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]70
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]039
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]23
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]73
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]39
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]90
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]80
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]26____082
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]83
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]85
_______086____080
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]87
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]88
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]80
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]90
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]80
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]44
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]93
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]99
_______086____080
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]1
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]01
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]14
đầu ra.
Geeks1 Object [ [a] => geeksforgeeks ] Geeks2 Object [ [a] => geeksforgeeks ]
Ghi chú. Nói chung, PHP không cho phép truyền kiểu của các lớp do người dùng xác định, trong khi việc chuyển đổi/truyền có thể đạt được một cách gián tiếp bằng các phương pháp được trình bày ở trên