PHP str_replace
这样能不转换字符串首字母, 意思是转换首字母大写。
function upper($text){$str_from = array ("a", "b", "c", "d", "i", "f");$str_to = array ("A", "B", "C", "D", "I", "F");$text = str_replace($str_from, $str_to, $text);return $text;echo upper(‘abcd’);
回复讨论(解决方案)
php 提供有函数 ucfirst
echo ucfirst ('abcd');
自己写要用正则
echo preg_replace('/\b[a-z]/e', 'strtoupper("$0")', 'abcd');//或echo preg_replace_callback('/\b[a-z]/', function($m) { return strtoupper($m[0]); }, 'abcd');
ucfirst ? 将字符串的首字母转换为大写
不明白你弄两个数组想干嘛。
function upper($text){//$str_from = array ("a", "b", "c", "d", "i", "f");//$str_to = array ("A", "B", "C", "D", "I", "F");$first=strtoupper(substr($text,0,1));$str=substr($text,1);//$text = str_replace($str_from, $str_to, $text);return $first.$str;} echo upper('abcd');
Abcd
谢谢您们,
还有问题我不想转换strtoupper,
我想西里尔字母直接能不转换。
function upper($text){$str_from = array ("а", "?", "б", "в", "г", "?", "д");$str_to = array ("А", "?", "Б", "В", "Г", "?", "Д");$text = str_replace($str_from, $str_to, $text);return $text; echo upper(‘Дисьма’);

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。
