1. Hàm Eval()
Eval() được sử dụng để đọc các giá trị chuỗi đầu vào như mã PHP. Thay vì đọc như là một chuỗi như chức năng Echo() thay vì đọc các đầu ra như là mã PHP được thực thi. Một lý do để sử dụng này là để lưu trữ mã trong cơ sở dữ liệu MySQL của bạn để kéo ra ngoài và thực hiện sau.
Cũng được biết đến như: Đánh giá chuỗi.
Ví dụ:
Code:
[size=4]<?php[/size]
[size=4]$name = 'Mary';[/size]
[size=4]$name2 = 'Ana';[/size]
[size=4]$a = 'Bạn bè của tôi gọi là $ name và $ name2';[/size]
[size=4]print $a .[/size]
[size=4]"<br>";[/size]
[size=4]eval("\$a = \"$a\";");[/size]
[size=4]print $a . "<br>";[/size]
[size=4]?>[/size]
Kết quả:
"Bạn bè của tôi gọi là $ name và $ name2" khi lần đầu tiên được gọi với các lệnh in
nhưng kết quả sẽ là "Bạn tôi là Mary và Ana" khi được gọi lần thứ hai sau khi chạy eval().
2. Atan2() trong PHP
Chúng tôi có thể sử dụng các chức năng Atan() để tìm ra các tiếp tuyến vòng cung của một số. Chúng tôi cũng có thể sử dụng các atan2 () chức năng để tìm ra các tiếp tuyến vòng cung của một điểm cho trước hai tọa độ. Nó được viết như atan(Y, X) và tính toán các ốp vòng cung của Y / X. Kết quả sẽ luôn luôn được giữa -PI và PI radian.
Cũng được biết đến như: Arc Tangent, arctangent
Ví dụ:
Code:
[size=4]<?php [/size]
[size=4]echo(atan2(5,5) . "<br />");[/size]
[size=4]echo(atan2(-3,4)) [/size]
[size=4]?>[/size]
Kết quả:
Code:
[size=4]0.78539816339745[/size]
[size=4]-0.64350110879328[/size]
3. Goto trong PHP
Bạn có thể sử dụng GoTo để bỏ qua một phần của mã và đi đến vị trí quy định. Điều này chỉ trở thành có sẵn trong PHP 5.3 vì vậy nếu nó không làm việc cho bạn, xin vui lòng kiểm tra phiên bản PHP của bạn. Vì đây không phải là một chức năng mà bạn không cần ngoặc đơn ().
Cũng được biết đến như: Go To
Ví dụ;
Code:
[size=4]<?php [/size]
[size=4]goto a;[/size]
[size=4]echo 'Hello'; [/size]
[size=4]a: echo 'Goodbye'; [/size]
[size=4]?>[/size]
Kết quả:
Code:
[size=4]Goodbye.[/size]
4. Abs() trong PHP
Giá trị tuyệt đối của một số là khoảng cách giữa số lượng và 0, và luôn luôn là một số dương. Trong toán học thì nó thường được mô tả như hai đường thẳng đứng như thế này: | X | (giá trị tuyệt đối của X.) Trong PHP, chúng tôi sử dụng các Abs() để có được giá trị này.
Cũng được biết đến như: Hàm giá trị tuyệt đối
Ví dụ:
Code:
[size=4]<?php[/size]
[size=4]abs (-6) ; [/size]
[size=4]//returns a value of 6 abs (12.4) ;[/size]
[size=4]//returns a value of 12.4 abs (-456.2) ;[/size]
[size=4]// returns a value of 456.2 [/size]
[size=4]?>[/size]
5. Acos() trong PHP
Các chức năng acos() được sử dụng trong PHP để tìm arccosine của một số. Trong acos(x) giá trị của x nên được giữa -1 và 1, với -1 trả về giá trị của PI. Các acos() trả về arccosine của một số như là một giá trị giá trị số giữa 0 và PI radian.
Cũng được biết đến như: Arccosine
Ví dụ:
Code:
[size=4]<?php [/size]
[size=4]echo(acos(-0.5) . "<br />");[/size]
[size=4]echo(acos(-1) . "<br />"); [/size]
[size=4]echo(acos(0) . "<br />"); [/size]
[size=4]echo(acos(1) . "<br />"); [/size]
[size=4]echo(acos(2))[/size]
[size=4]?>[/size]
Kết quả:
Code:
[size=4]2.0943951023932[/size]
[size=4]3.1415926535898[/size]
[size=4]1.5707963267949[/size]
[size=4]0[/size]
[size=4]NAN[/size]
6. Addslashes() trong PHP
Các chức năng addslashes được sử dụng để thêm vào trong dấu gạch chéo ngược [\] để dữ liệu được gửi từ hình thức của bạn. Điều này khiến cho MySQL đầu vào (và các ngôn ngữ mã hóa khác) thân thiện. Điều này có nghĩa là addslashes sẽ thay đổi "I'm hungry into I\'m hungry ".
Nó như: addslashes ($ string_data)
Cũng được biết đến như: Thêm Slashes
Ví dụ:
Code:
[size=4]<?php [/size]
[size=4]$greeting = "Hello, I'm Billy"; [/size]
[size=4]print addslashes($greeting); [/size]
[size=4]?>[/size]
Kết quả:
Code:
[size=4]Hello, I\'m Billy[/size]
[size=4]<?php[/size]
[size=4]$said = 'Who said "Live long and prosper"?'; [/size]
[size=4]print addslashes($said); [/size]
[size=4]?>[/size]
Kết quả:
Code:
[size=4]Who said \"Live long and prosper\"?[/size]
7. Asin() trong PHP
Các chức năng asin() được sử dụng trong PHP để tìm arcsine của một số. Trong asin (x) giá trị của x nên được giữa -1 và 1. asin () trả về arcsine của một số như là một giá trị giá trị số giữa -PI/2 và PI/2 radian.
Cũng được biết đến như: arcsine
Ví dụ:
Code:
[size=4]<?php [/size]
[size=4]echo(asin(-0.5) . "<br />"); [/size]
[size=4]echo(asin(-1) . "<br />"); [/size]
[size=4]echo(asin(0) . "<br />"); [/size]
[size=4]echo(asin(1) . "<br />"); [/size]
[size=4]echo(asin(2)) [/size]
[size=4]?>[/size]
Kết quả:
Code:
[size=4]-0.5235987755983[/size]
[size=4]-1.5707963267949[/size]
[size=4]0[/size]
[size=4]1.5707963267949[/size]
[size=4]NAN[/size]
8. Atan() trong PHP
Các Chức năng Atan() tìm thấy arctangent của một số. Trong Atan (X), giá trị của X có thể là bất kỳ số tích cực hay tiêu cực, và kết quả sẽ là giữa PI/2 và -PI/2. Các chức năng sẽ trả về góc bày bằng radian, mà là tiếp tuyến X.
Cũng được biết đến như: arctangent, Arc tangent
Ví dụ:
Code:
[size=4]<?php echo(atan(-0.5) . "<br />"); [/size]
[size=4]echo(atan(-1) . "<br />"); [/size]
[size=4]echo(atan(0) . "<br />"); [/size]
[size=4]echo(atan(1) . "<br />"); [/size]
[size=4]echo(atan(2)) [/size]
[size=4]?>[/size]
Kết quả:
Code:
[size=4]-0.46364760900081[/size]
[size=4]-0.78539816339745[/size]
[size=4]0[/size]
[size=4]0.78539816339745[/size]
[size=4]1.1071487177941[/size]
9. Base_convert() trong PHP
Các cơ sở chúng tôi là quen thuộc nhất với (hệ thống số thường xuyên của chúng tôi) là cơ sở 10. Điều này có nghĩa là, mỗi 'slot' có 10 khả năng trước một chữ số thứ hai là cần thiết. Ví dụ chúng ta có thể có các chữ số 0-9 trước khi cần thêm một chữ số thứ hai. Trong nhị phân, chỉ có hai khả năng (0 hoặc 1) trước khi thêm chữ số khác. Vì vậy, bằng không là 0 và một là 1, nhưng hai được viết như là 10, và ba là 11.
Trong PHP, chúng tôi có thể chuyển đổi cơ sở chỉ đơn giản bằng cách sử dụng chức năng base_convert(). Chúng ta cần phải xác định số lượng, cơ sở hiện tại của nó, và cơ sở chúng tôi muốn chuyển đổi sang. Ví dụ, chuyển đổi 100 từ 10 cơ sở căn 2 sẽ là: base_convert (100, 10, 2).
Ví dụ:
Code:
[size=4]<?php [/size]
[size=4]//Converting from base 2 and base 16 to base 10 [/size]
[size=4]$bi= '101101'; [/size]
[size=4]echo base_convert($bi, 2, 10) ; [/size]
[size=4]$hex= 'A37443'; [/size]
[size=4]echo base_convert($hex, 16, 10) ; [/size]
[size=4]?>[/size]
10. Bindec() trong PHP
Các chức năng Bindec() trong PHP được sử dụng để chuyển đổi một chuỗi nhị phân thành một số thập phân. Trong Bindec(x) với đầu vào x sẽ là chuỗi nhị phân. Nếu bạn không chắc chắn nếu một chuỗi là một số nhị phân bạn có thể kiểm tra nó bằng cách sử dụng chức năng Isbinary().
Ví dụ:
Code:
<?php
echo(bindec(10) . "<br />");
echo(bindec(1001010) . "<br />");
echo(bindec(111) . "<br />");
echo(-bindec(1011101) . "<br />");
?>
Ví dụ:
Code:
[size=4]2[/size]
[size=4]74[/size]
[size=4]7[/size]
[size=4]-93[/size]
--------- || ---------
Trung tâm đào tạo hoc lap trinh android với đội ngũ giáo viên trẻ, nhiệt tình và đào tạo hoc lap trinh php cơ bản nâng cao tại VietPro!