ホームページ >バックエンド開発 >PHPチュートリアル >PHP でよく使われる出力関数のまとめ、php 出力関数_PHP チュートリアル
echo(); "出力内容";
複数の文字列を同時に出力でき、複数のパラメータを持つことができ、かっこは不要で、戻り値はありません。
print(); の戻り値は 1 で、0 にはパラメータを 1 つだけ含めることができます
同時に出力できる文字列とパラメータは 1 つだけです。括弧は必須であり、実行が失敗した場合は false が返されます。
print の使用法は C 言語の使用法と非常に似ているため、出力内容の % は特別に解釈されます。
hi 1 //1 は $a の値です。
//——————————–
die(); 通常、die() が実行されると、die() 以降の内容は実行されません。
die(); // と exit() の違い。2 つの機能があります: 最初にコンテンツを出力し、次にプログラムを終了します。 (リンクされたサーバーとデータベースで一般的に使用されます)
printf(); C言語と同じように使用して、出力をフォーマットできます
printf(); //f はフォーマットのフォーマットを参照しますprintf("パラメータ 1", パラメータ 2): パラメータ 1 = 出力形式; パラメータ 2 = 出力変数。
(% s: 文字列による; %d: 整数による; %b: バイナリによる; % x: 16 進数による; %X: 16 進数の大文字出力による; %o: 8 進数による; % f : による浮動小数点型に)
次のような関数。出力文字数を返し、テキストをフォーマットして出力します。
0 は十分な桁がないことを意味し、元の値に影響を与えることなく埋めることができます
1 は出力の合計幅を表します
2は小数点以下の桁数を表し、四捨五入されます
%f は浮動小数点数として表示することを意味します
%% はパーセント記号を変換せずに出力します。
%b 整数をバイナリに変換します。
%c 整数を対応する ASCII 文字に変換します。
%d 整数を 10 進数に変換します。
%f 倍の精度数値を浮動小数点数に変換します。
%o 整数を 8 進数に変換します。
%s 整数を文字列に変換します。
%x 整数は小文字の 16 進数に変換されます。
%X 整数を大文字の 16 進数に変換します。
printf(“%d”,$num); //100
printf(“%s”,$num); //100.001
printf(“%s—%d—%b—%x—%o—%f”,$num,$num,$num,$num,$num,$num)
//100.001—100—1100100—64—144—1001.00100
printf(“%.2f”,$num); //100.00 (小数点以下 2 桁を維持)
printf(“%.1f”,$num); //100.0 (小数点第 1 位を保持)
printf(“%`#10s”,$num); //#10s
printf(“%#10s”,$num); //10s
?>
sprintf; 出力内容を変数に格納します
これを直接出力することはできません。まず変数に代入してから変数を出力します。
print_r(); 配列の出力に使用されます
機能: 配列を出力するためにのみ使用されます。
var_dump(); 任意のコンテンツを出力できます
変数の内容、型、または文字列の内容、型、長さを出力します。デバッグによく使用されます。
var_dump($a); //float(100.356)
var_export ();
この関数に渡された変数に関する構造情報を返します。返される表現が正当な PHP コードである点を除けば、var_dump() と似ています。
関数の 2 番目のパラメーターを TRUE に設定すると、変数の値を返すことができます。
配列 (
0 => 1、
1 => 2、
2 =>
配列 (
0 =>「a」、
1 =>「b」、
2 =>「c」、
)、
)
*/
$b = 3.1;
$v = var_export($b, TRUE);
エコー $v;
/*
出力:
3.1
*/
?>
簡単な使用法:
バラは =$color?>
頻繁に使用するいくつかの関数をマスターするのは難しくありません。何度か使って覚えてください。
分からないことがあればマニュアルを確認してください
実際、PHP を使っている人全員がすべての関数を覚えるのは不可能です。 、しかし、多くの場合、使用するものを覚えておく必要があります。そうしないと、あまりにもばかげたものになります。
マニュアルは非常に重要です。知らない場合は確認してください
それでは、質問に 1 つずつ答えてください
仕事では関数を頻繁に使用する必要があります。
関数は間違いなくとても重要です
関数を頻繁に使うと関数の学習効率が上がります。例えば、ケースを作って利用可能な関数をすべて使うと、たくさんの関数を覚えます
よく使われる関数は文字列処理などです。配列処理として
実際、いわゆる「よく使われる機能」をどこでも探す必要はありません。いわゆるよく使われる機能は人によって異なりますが、それはあなたも同じであるとは限りません。頻繁に使用してください。 PHP の関数はたくさんあります。よく分からないものが出てきたら、必ず確認してください。それが「よく使われる」ものになります。
一般に、文字列、配列、データベース クラス関数は、比較的よく使用されるカテゴリです。
機能は参考のために以下にリストされています。
========================================
// ==== =========================== 日時 ================= === ===========
//y は、年の最後の 2 桁、Y 年の 4 桁の数字、m の月の数、および M の英語の月を返します。 D 月の数字、D 英語での曜日
$date=date("Y-m-d");
//include,include_once.require,require_once
//require("file.php") になります。 PHPプログラムが実行される前に生成されます。まずrequireで指定したインポートファイルを読み込みます。エラーが発生した場合は致命的です。
//include("file.php") は PHP プログラムのどこにでも配置できます。 include で指定されたファイルは、PHP プログラムが実行されるまで読み込まれません。エラーが発生した場合は、
//== というメッセージが表示されます。 ====== ========================出力印刷================== ====== =======
//sprintf("%d","3.2") ;//フォーマットのみを行い、フォーマットされた文字列を返します。出力はありません。
//printf("%d","3.2") ;//整形して出力
//print("3.2") ;//出力のみ
//echo "nihao","aa";/ /出力可能複数の文字列
//print_r(array("a","b","c"));//配列のキー値と要素を順番に表示
//======== ========================一般的に使用される文字列関数====================== =========
//文字列の長さ、文字数を取得します。スペースもカウントされます
$str=" sdaf sd ";
$len=strlen($str);
//Use 最初のパラメータの文字列は、後続の配列の各要素と連結されて文字列を返します。
$str=implode("-",array("a","b","c"));
//文字列分割メソッド。配列を返し、最初のパラメータの文字を使用して次のパラメータを分割します。文字列、指定された文字の前後および間のインターセプト。指定された文字が先頭または末尾にある場合、返される配列の先頭または末尾の要素は空の文字列になります
//文字列に分割されていない場合の場合、配列の対応する要素に空の値が返されます。最後の制限は配列の長さを返します。制限がない場合は分割され続けます。
$array=explode("a","asdd...残りのテキスト>>