PHP の素晴らしい文字列
文字列の表現
PHP の文字列は二重引用符または一重引用符で表すことができますが、この 2 つにはいくつかの違いがあります。
- 文字列に変数がある場合、一重引用符は値ではなく変数名のみを出力します。
<div> <span style="color: #008080;">1</span> <span style="color: #000000;"> </span><span style="color: #000000;"></span><span style="color: #000000;">php<br></span><span style="color: #008080;">2</span> <span style="color: #000000;"> </span><span style="color: #800080;">$color</span><span style="color: #000000;"> </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">red</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">3</span> <span style="color: #000000;"> </span><span style="color: #0000ff;">echo</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">Roses are</span><span style="color: #800080;">$color</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">4</span> <span style="color: #000000;"> </span><span style="color: #0000ff;">echo</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;"><br></span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">5</span> <span style="color: #000000;"> </span><span style="color: #0000ff;">echo</span><span style="color: #000000;"> </span><span style="color: #000000;">'</span><span style="color: #000000;">Roses are $color</span><span style="color: #000000;">'</span><span style="color: #000000;">;<br></span><span style="color: #008080;">6</span> <span style="color: #000000;"> </span><span style="color: #000000;">?></span> </div>
出力:
<div> <span style="color: #000000;">Roses are red<br>Roses are</span><span style="color: #800080;">$color</span> </div>
- エスケープ文字:
「t」は出力時のタブ文字、「t」はtの直接出力です。
ウィンドウの下の「rn」は改行を意味しますが。 。 。
- また、PHP で改行を出力したい場合、「
」しか使えないのも、HTML 言語との統合性の高さによるものかもしれません。
文字列の連結
Java では、文字列を連結するためにプラス演算子「+」を使用します。
PHP では、次のドット演算子 (.) を使用します:
<div> <span style="color: #008080;">1</span> <span style="color: #000000;"></span><span style="color: #000000;">php<br></span><span style="color: #008080;">2</span> <span style="color: #000000;"> </span><span style="color: #800080;">$txt1</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">Hello World</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">3</span> <span style="color: #000000;"> </span><span style="color: #800080;">$txt2</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">1234</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">4</span> <span style="color: #000000;"> </span><span style="color: #0000ff;">echo</span><span style="color: #000000;"> </span><span style="color: #800080;">$txt1</span><span style="color: #000000;"> </span><span style="color: #000000;">.</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;"> </span><span style="color: #000000;">.</span><span style="color: #000000;"> </span><span style="color: #800080;">$txt2</span><span style="color: #000000;">;<br></span><span style="color: #008080;">5</span> <span style="color: #000000;"> </span><span style="color: #000000;">?></span> </div>
文字列の出力
PHP では、通常、文字列を出力するために echo を使用します。
<div> <span style="color: #008080;">1</span> <span style="color: #000000;"></span><span style="color: #000000;">php<br></span><span style="color: #008080;">2</span> <span style="color: #000000;"> </span><span style="color: #0000ff;">echo</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">This text<br></span><span style="color: #008080;">3</span> <span style="color: #000000;">spans multiple<br></span><span style="color: #008080;">4</span> <span style="color: #000000;">lines.</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">5</span> <span style="color: #000000;"> </span><span style="color: #000000;">?></span> </div>
<div> <span style="color: #000000;">This text spans multiple lines</span><span style="color: #000000;">.</span> </div>
Echo の簡略化された構文: (JSP に Java 変数を挿入する使用法と比較できます)
<div> <span style="color: #008080;">1</span> <span style="color: #000000;"><span style="color: #000000;">html</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #008080;">2</span> <span style="color: #000000;"> </span><span style="color: #000000;"><span style="color: #000000;">body</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #008080;">3</span> <span style="color: #000000;"> </span><span style="color: #000000;"></span><span style="color: #000000;">php<br></span><span style="color: #008080;">4</span> <span style="color: #000000;"> </span><span style="color: #800080;">$color</span><span style="color: #000000;"> </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">red</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">5</span> <span style="color: #000000;"> </span><span style="color: #000000;">?></span><span style="color: #000000;"><br></span><span style="color: #008080;">6</span> <span style="color: #000000;"><br></span><span style="color: #008080;">7</span> <span style="color: #000000;"> </span><span style="color: #000000;"><span style="color: #000000;">p</span><span style="color: #000000;">></span><span style="color: #000000;">Roses are </span><span style="color: #000000;">=</span><span style="color: #800080;">$color</span><span style="color: #000000;">?></span><span style="color: #000000;">p</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #008080;">8</span> <span style="color: #000000;"> </span><span style="color: #000000;"></span><span style="color: #000000;">body</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #008080;">9</span> <span style="color: #000000;"> </span><span style="color: #000000;"></span><span style="color: #000000;">html</span><span style="color: #000000;">></span></span></span></span> </div>
もちろん、print と printf (出力形式の制御に使用) という他の出力メソッドもあります。ただし、echoの出力速度は最速です。
文字列処理関数
PHP では、他の言語と同様の文字列処理関数も提供しています。一般的に使用される関数は次のとおりです。
chr() 指定されたASCII 値から文字を返します。
explode() 文字列を配列に分解します。str_ireplace() 文字列内の一部の文字を置換します。 (大文字と小文字は区別されません)
str_word_count() 文字列内の単語数をカウントします。
strip_tags()
HTML、XML 、PHP タグを削除します。
stripos() 別の文字列内で最初に出現する文字列の位置を返します(大文字と小文字を区別しない)
strlen() 文字列の長さを返します。htmlspecialchars_decode() いくつかの事前定義された
HTML エンティティを文字に変換します。 (参照: http://cipw.blog.163.com/blog/static/16189330720103812949625/ )

ホット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 にアップグレードする方法について説明します。

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

このチュートリアルでは、PHPを使用してXMLドキュメントを効率的に処理する方法を示しています。 XML(拡張可能なマークアップ言語)は、人間の読みやすさとマシン解析の両方に合わせて設計された多用途のテキストベースのマークアップ言語です。一般的にデータストレージに使用されます

文字列は、文字、数字、シンボルを含む一連の文字です。このチュートリアルでは、さまざまな方法を使用してPHPの特定の文字列内の母音の数を計算する方法を学びます。英語の母音は、a、e、i、o、u、そしてそれらは大文字または小文字である可能性があります。 母音とは何ですか? 母音は、特定の発音を表すアルファベットのある文字です。大文字と小文字など、英語には5つの母音があります。 a、e、i、o、u 例1 入力:string = "tutorialspoint" 出力:6 説明する 文字列「TutorialSpoint」の母音は、u、o、i、a、o、iです。合計で6元があります

Python は、学習の容易さと強力な機能により、初心者にとって理想的なプログラミング入門言語です。その基本は次のとおりです。 変数: データ (数値、文字列、リストなど) を保存するために使用されます。データ型: 変数内のデータの型 (整数、浮動小数点など) を定義します。演算子: 数学的な演算と比較に使用されます。制御フロー: コード実行のフロー (条件文、ループ) を制御します。

Python は、問題解決の初心者に力を与えます。ユーザーフレンドリーな構文、広範なライブラリ、変数、条件文、ループによる効率的なコード開発などの機能を備えています。データの管理からプログラム フローの制御、反復的なタスクの実行まで、Python が提供します

あなたが経験豊富な PHP 開発者であれば、すでにそこにいて、すでにそれを行っていると感じているかもしれません。あなたは、運用を達成するために、かなりの数のアプリケーションを開発し、数百万行のコードをデバッグし、大量のスクリプトを微調整してきました。

C は、初心者がシステム プログラミングを学習するのに最適な選択肢です。ヘッダー ファイル、関数、メイン関数のコンポーネントが含まれています。 「HelloWorld」を印刷できる単純な C プログラムには、標準入出力関数宣言を含むヘッダー ファイルが必要で、main 関数で printf 関数を使用して印刷します。 C プログラムは、GCC コンパイラーを使用してコンパイルして実行できます。基本をマスターしたら、データ型、関数、配列、ファイル処理などのトピックに進み、熟練した C プログラマーになることができます。
