Chuỗi PHP: Bài tập-15 với giải pháp
Viết tập lệnh PHP để xóa một phần của chuỗi từ đầu.
Chuỗi mẫu: '[Email & nbsp; được bảo vệ]'
Trình bày bằng hình ảnh:
Giải pháp mẫu:
Mã PHP:
Đầu ra mẫu:
example.com
Sơ đồ :
Trình chỉnh sửa mã PHP:
Có một cách khác để giải quyết giải pháp này? Đóng góp mã của bạn [và nhận xét] thông qua Disqus.
Trước đây: Viết tập lệnh PHP để in ký tự tiếp theo của một ký tự cụ thể. Write a PHP script to print the next character of a specific character.
Next: Write a PHP script to get a hex dump
of a string.
PHP: Lời khuyên trong ngày
PHP: Tìm kiếm mảng đa chiều php theo giá trị
function searchForId[$id, $array] { foreach [$array as $key => $val] { if [$val['uid'] === $id] { return $key; } } return null; }
Điều này sẽ hoạt động. Bạn nên gọi nó như thế này:
$id = searchForId['100', $userdb];
Điều quan trọng là phải biết rằng nếu bạn đang sử dụng === Các loại toán tử phải giống hệt nhau, trong ví dụ này, bạn phải tìm kiếm chuỗi hoặc chỉ sử dụng == thay thế ===.
Dựa trên câu trả lời của Angoru. Trong các phiên bản sau của PHP [> = 5.5.0], bạn có thể sử dụng One-Liner.
$key = array_search['100', array_column[$userdb, 'uid']];
Dưới đây là tài liệu: //php.net/manual/en/function.array-column.php.
Tham khảo: //bit.ly/2rn69rv
Chuỗi PHP: Bài tập-20 với giải pháp
Viết tập lệnh PHP để xóa một phần của chuỗi.
Chuỗi gốc: 'Con cáo màu nâu nhanh nhảy qua con chó lười biếng' loại bỏ 'cáo' khỏi chuỗi trên.
Remove 'fox' from the above string.
Trình bày bằng hình ảnh:
Giải pháp mẫu:
Mã PHP:
Đầu ra mẫu:
The quick brown jumps over the lazy dog
Sơ đồ :
Trình chỉnh sửa mã PHP:
Có một cách khác để giải quyết giải pháp này? Đóng góp mã của bạn [và nhận xét] thông qua Disqus.
Trước đây: Viết tập lệnh PHP để xóa tất cả các số 0 đầu ra khỏi chuỗi. Write a PHP script to remove all leading zeroes from a string.
Next: Write a PHP script to remove trailing slash from a string.
PHP: Lời khuyên trong ngày
PHP: Tìm kiếm mảng đa chiều php theo giá trị
function searchForId[$id, $array] { foreach [$array as $key => $val] { if [$val['uid'] === $id] { return $key; } } return null; }
Điều này sẽ hoạt động. Bạn nên gọi nó như thế này:
$id = searchForId['100', $userdb];
Điều quan trọng là phải biết rằng nếu bạn đang sử dụng === Các loại toán tử phải giống hệt nhau, trong ví dụ này, bạn phải tìm kiếm chuỗi hoặc chỉ sử dụng == thay thế ===.
Dựa trên câu trả lời của Angoru. Trong các phiên bản sau của PHP [> = 5.5.0], bạn có thể sử dụng One-Liner.
$key = array_search['100', array_column[$userdb, 'uid']];
Dưới đây là tài liệu: //php.net/manual/en/function.array-column.php.
Tham khảo: //bit.ly/2rn69rv
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Đọc
Examples:
example.com0
Bàn luận{IDE} first, before moving on to the solution.
Xóa ký tự đầu tiên của một chuỗi đã cho trong PHP
In PHP to remove characters from beginning we can use ltrim but in that we have to define what we want to remove from a string i.e. removing characters are to be known.
Example:
Được đề xuất: Vui lòng thử cách tiếp cận của bạn trên {IDE} trước, trước khi chuyển sang giải pháp.
Giải thích: Trong PHP để xóa các ký tự từ đầu, chúng ta có thể sử dụng LTRIM nhưng trong đó chúng ta phải xác định những gì chúng ta muốn xóa khỏi chuỗi, tức là loại bỏ các ký tự sẽ được biết đến. Ví dụ: Ví dụ:
example.com1
example.com2
example.com3
example.com4
example.com5
example.com6
function searchForId[$id, $array] { foreach [$array as $key => $val] { if [$val['uid'] === $id] { return $key; } } return null; }8
example.com2
example.com3
example.com9
example.com3
function searchForId[$id, $array] { foreach [$array as $key => $val] { if [$val['uid'] === $id] { return $key; } } return null; }1
function searchForId[$id, $array] { foreach [$array as $key => $val] { if [$val['uid'] === $id] { return $key; } } return null; }2223substr[]. Here we can use it by two parameters one is the string and the other is the index. substr[] return string from the second parameter index to the end of the string.
example.com1
Giải thích: Trong PHP để xóa các ký tự từ đầu, chúng ta có thể sử dụng LTRIM nhưng trong đó chúng ta phải xác định những gì chúng ta muốn xóa khỏi chuỗi, tức là loại bỏ các ký tự sẽ được biết đến. Ví dụ: Ví dụ:
example.com1
example.com2
example.com3
example.com4
example.com5
example.com6
example.com2
example.com3
example.com9
example.com3
function searchForId[$id, $array] { foreach [$array as $key => $val] { if [$val['uid'] === $id] { return $key; } } return null; }1
function searchForId[$id, $array] { foreach [$array as $key => $val] { if [$val['uid'] === $id] { return $key; } } return null; }2223
example.com2
function searchForId[$id, $array] { foreach [$array as $key => $val] { if [$val['uid'] === $id] { return $key; } } return null; }5
example.com3
example.com6
function searchForId[$id, $array] { foreach [$array as $key => $val] { if [$val['uid'] === $id] { return $key; } } return null; }8
Nếu chuỗi không được biết và chúng tôi muốn xóa các ký tự từ đầu thì chúng ta có thể sử dụng Subr []. Ở đây chúng ta có thể sử dụng nó bằng hai tham số một là chuỗi và chuỗi kia là chỉ mục. chuỗi con [] trả về chuỗi từ chỉ mục tham số thứ hai đến cuối chuỗi.