hocvietcode.com
  • Trang chủ
  • Học lập trình
    • Lập trình C/C++
    • Lập trình HTML
    • Lập trình Javascript
      • Javascript cơ bản
      • ReactJS framework
      • AngularJS framework
      • Typescript cơ bản
      • Angular
    • Lập trình Mobile
      • Lập Trình Dart Cơ Bản
        • Dart Flutter Framework
    • Cơ sở dữ liệu
      • MySQL – MariaDB
      • Micrsoft SQL Server
      • Extensible Markup Language (XML)
      • JSON
    • Lập trình PHP
      • Lập trình PHP cơ bản
      • Laravel Framework
    • Lập trình Java
      • Java Cơ bản
    • Cấu trúc dữ liệu và giải thuật
    • Lập Trình C# Cơ Bản
    • Machine Learning
  • WORDPRESS
    • WordPress cơ bản
    • WordPress nâng cao
    • Chia sẻ WordPress
  • Kiến thức hệ thống
    • Microsoft Azure
    • Docker
    • Linux
  • Chia sẻ IT
    • Tin học văn phòng
      • Microsoft Word
      • Microsoft Excel
    • Marketing
      • Google Adwords
      • Facebook Ads
      • Kiến thức khác
    • Chia sẻ phần mềm
    • Review công nghệ
    • Công cụ – tiện ích
      • Kiểm tra bàn phím online
      • Kiểm tra webcam online
Đăng nhập
  • Đăng nhập / Đăng ký

Please enter key search to display results.

Home
  • Lập trình PHP cơ bản
Các hàm làm việc với string trong PHP

Các hàm làm việc với string trong PHP

  • 08-07-2022
  • Toanngo92
  • 0 Comments

PHP hỗ trợ các hàm tích hợp để làm việc với các chuỗi. Về mặt bản chất, nếu các hàm không được cung cấp sẵn hoặc các tình huống phức tạp, chúng ta có thể sử dụng thuật toán để xử lý, tuy nhiên với sự hỗ trợ của các hàm dựng sẵn, nó giúp chúng ta giảm thiểu thời gian viết thuật toán, không cần phải quan tâm tới cách hàm toán xử lý và chỉ cần quan tâm tới input và output của hàm.
Tài liệu tham chiếu đầy đủ tại đây: https://www.php.net/manual/en/ref.strings.php

Một số hàm làm việc với string cơ bản:

strlen(): Trả về độ dài của chuỗi. strlen() là một hàm built-in tính toán độ dài của một chuỗi, bao gồm tất cả các ký tự đặc biệt và khoảng trắng.

Cú pháp:

strlen(string)

Ví dụ:

<?php
echo strlen("Hello Toan!");
// output: 11
?>

str_word_count(): Hàm str_word_count () trả về số từ trong một chuỗi.

Cú pháp:

str_word_count(string, return_value, chars)

Trong đó:

string: là chuỗi đầu vào.

return_value: chỉ định giá trị retum của hàm và có thể là một trong các giá trị sau: 0 (trả về số từ được tìm thấy), 1 (trả về mảng chứa tất cả các từ được tìm thấy trong chuỗi) hoặc 2 (trả về một liên kết mảng) (tuỳ chọn)

chars: chỉ định danh sách các ký tự bổ sung sẽ được coi là một từ (tuỳ chọn)

Ví dụ:

<?php
echo str_word_count("Hello Toan");
//output: 2
?>

strrev(): Đây là một hàm được xác định trước được sử dụng để đảo ngược một chuỗi. Đây là một trong những hoạt động chuỗi cơ bản nhất mà các lập trình viên và nhà phát triển sử dụng.

Cú pháp:

string strrev(string $string );

Ví dụ:

<?php
echo strrev("Hello");
// output: olleH
?>

strpos(): Hàm này được sử dụng để tìm một văn bản được chỉ định trong một chuỗi. Nếu có khớp, nó trả về vị trí ký tự của khớp đầu tiên giá trị là số nguyên; nếu không có, nó trả về FALSE.

Cú pháp:

strpos($string, $find, $start) ;

Ví dụ:

<?php
echo strpos("Hello Toan!", "Toan");
// output: 6
?>

str_replace(): Hàm sử dụng để thay thế các ký tự trong một chuỗi.

Cú pháp:

str_replace($search, $replace, $string, $count)

Trong đó:

  • $search cho biết giá trị đang được tìm kiếm
  • $replace là giá trị thay thế
  • $string là chuỗi để thay thế
  • $count cho biết số lần thay thế được thực hiện thành công

Ví dụ:

<?php
echo str_replace("Toan", "Hello", "Hello Toan!");
//output: Hello Hello!
?>

ucwords(): Hàm này trả về một chuỗi sau khi chuyển đổi ký tự đầu tiên của mỗi từ trong chuỗi đã cho thành chữ hoa.

Cú pháp:

string ucwords(string $str)

Ví dụ:

<?php 
$str="my name is toan.";
echo ucwords($str);
// output: My Name Is Toan
?>

Bài viết liên quan:

Hướng dẫn sử dụng xdebug để gỡ lỗi PHP bằng visual studio code môi trường windows
Hướng dẫn cấu hình Extension live server tự động tải lại PHP khi cập nhật file trên visual studio code
Kỹ thuật AJAX trong PHP
Làm việc với JSON trong PHP
Chuyển hướng trình duyệt, download file bằng HTTP Header trong PHP
Một số cải tiến mới của PHP 8
Nhận dạng trình duyệt và nền tảng trong PHP
Từ khóa final, static, overloading và magic method trong PHP
Abstract Class (lớp trừu tượng) trong PHP
Interface trong hướng đối tượng PHP
Method (phương thức), public,private,protected, method overriding trong hướng đối tượng PHP
Iterable và iterator trong PHP

THÊM BÌNH LUẬN Cancel reply

Dịch vụ thiết kế Wesbite

NỘI DUNG MỚI CẬP NHẬT

2. PHÂN TÍCH VÀ ĐẶC TẢ HỆ THỐNG

1. TỔNG QUAN KIẾN THỨC THỰC HÀNH TRIỂN KHAI DỰ ÁN CÔNG NGHỆ THÔNG TIN

Hướng dẫn tự cài đặt n8n comunity trên CyberPanel, trỏ tên miền

Mẫu prompt tạo mô tả chi tiết bối cảnh

Một số cải tiến trong ASP.NET Core, Razor Page, Model Binding, Gabbage collection

Giới thiệu

hocvietcode.com là website chia sẻ và cập nhật tin tức công nghệ, chia sẻ kiến thức, kỹ năng. Chúng tôi rất cảm ơn và mong muốn nhận được nhiều phản hồi để có thể phục vụ quý bạn đọc tốt hơn !

Liên hệ quảng cáo: [email protected]

Kết nối với HỌC VIẾT CODE

© hocvietcode.com - Tech888 Co .Ltd since 2019

Đăng nhập

Trở thành một phần của cộng đồng của chúng tôi!
Registration complete. Please check your email.
Đăng nhập bằng google
Đăng kýBạn quên mật khẩu?

Create an account

Welcome! Register for an account
The user name or email address is not correct.
Registration confirmation will be emailed to you.
Log in Lost your password?

Reset password

Recover your password
Password reset email has been sent.
The email could not be sent. Possible reason: your host may have disabled the mail function.
A password will be e-mailed to you.
Log in Register
×