echo と print の違いは、echo は複数の変数値を出力できるのに対し、print には変数が 1 つだけあり、文字列として出力されることです。もう 1 つの違いは、echo には戻り値がないのに対し、print には戻り値 1 があることです。配列やオブジェクトを出力することはできません。
print_r は文字列、int、float、配列、オブジェクトなどを出力できます。配列を出力する場合、出力が成功すると print_r は true を返します。
また、print_r は print_r($str,true) を使用して print_r の出力を防止し、print_r によって処理された値を返すことができます。
次のように理解できます:
print は文字列を出力することです
PHP の実行速度は、速いものから遅いものまで次のとおりです: echo()、print()、print_r()
echo は PHP ステートメント、print と print_r は関数、ステートメントには戻り値がありません、そして関数は戻り値を持つことができます (役に立たない場合でも)
print() は単純型変数 (int、string など) の値のみを出力できます
print_r() は、複合型変数 (配列、オブジェクトなど) の値を出力できます
echo 1 つ以上の文字列を出力します
echo -- 1 つ以上の文字列を出力します
void echo ( string arg1 [, string ...] ) //戻り値は空です
print -- 文字列を出力します
int print (string arg)//戻り値は整数です
「こんにちは」を印刷します;
以下の操作が可能です
$name=print "ニーハオン";
$str = 'テスト印刷値は $name です。';
eval_r("$print="$str";");
エコー $print;
print_r – 変数に関する人間が読める形式の情報を出力します。
bool print_r (mixed expression [, bool return] ) //戻り値はブール型で、パラメータは文字列、整数、配列、オブジェクト クラスの混合型です。 print_r() は簡単に表示します。変数に関する情報を理解する。文字列、整数、または浮動小数点が指定された場合、変数値自体が出力されます。配列が指定された場合、キーと要素は特定の形式で表示されます。オブジェクトは配列に似ています。
print_r() は配列ポインタを最後に移動します。
できます
print_r(str);
print_r(int);
print_r(配列);
print_r(obj);
var_dump、var_export も使用できます
エコー()
複数の文字列を同時に出力でき、複数のパラメータを使用でき、括弧は不要で、戻り値はありません。
print()
同時に出力できる文字列とパラメータは 1 つだけです。括弧は必要であり、実行が失敗した場合は false を返します。print の使い方は C 言語と非常に似ているので、特別に説明します。出力内容の%に与えられます。
$a=print('こんにちは');
エコー $a;
//--------------------------
hi 1 //1 は $a の値です。
//--------------------------------
die(); //exit()との違い。
2 つの機能があります。最初にコンテンツを出力し、次にプログラムを終了します。 (リンクされたサーバーとデータベースで一般的に使用されます)
mysql_connect("locahost","root","root") または die("サーバーへのリンクに失敗しました!");
Printf(); //f はフォーマットのフォーマットを参照します
printf("パラメータ 1", パラメータ 2): パラメータ 1 = 出力形式 パラメータ 2 = 出力変数。 (%s: 文字列による; %d: 整数による; %b: バイナリによる; %x: 16 進数による; %X: 16 進数の大文字出力による; %o: 8 進数による; %f: によるfloat ドット型)
パラメーター 1 の形式は次のとおりです:
%[ 'padding_character][-][width][.precision]type
説明:
すべての変換は % で始まります。% を出力したい場合は、「%%」を使用する必要があります。
パラメータpadding_characterはオプションで、次のように指定された幅になるまで変数を埋めるために使用されます。 printf ("$%'a10.2f" , 43.2); の場合、デフォルトではスペースが埋められます。スペースまたは0を指定する場合、接頭語として「'」を使用する必要はありません。他のプレフィックスの場合は、一重引用符を指定する必要があります。
[-] はオプションで、これを追加するとデータが左揃えになることを示します。デフォルトの右揃えの代わりに、上記の例のように - を追加します。 printf ("$%'a-10.2f" , 43.2);
whidth は、変数が置換されるためにここにどのくらいのスペース (文字数) が残っているかを示します。上の例の10のように(小数点含む)
精度は小数点で始まる必要があり、小数点以下の表示桁数を示します。
関数は、出力文字数を返し、テキストをフォーマットして出力します。次のとおりです。
printf ("$.2f" , 43.2); //$43.20
$ はパディング文字を表します
0 は桁数が足りないことを意味するため、元の値に影響を与えずに 0 を追加します
1 は出力の合計幅を表します
2は小数点以下の桁数を表し、四捨五入されます
%f は浮動小数点数として表示することを意味します
フォーマットのコマンドと手順:
%% は、パーセント記号を変換せずに出力します。
%b 整数をバイナリに変換します。
%c 整数を対応する ASCII 文字に変換します。 例: printf ("$%c" , 65); // 出力: A
;
%d 整数を 10 進数に変換します。 例: printf ("$%d" , 65.53) // 出力: 65
;
%f 倍の精度数値を浮動小数点数に変換します。
%o 整数を 8 進数に変換します。
%s 整数を文字列に変換します。
%x 整数は小文字の 16 進数に変換されます。
%X 整数を大文字の 16 進数に変換します
printf() の場合、シリアル番号と $ 記号で終わるパラメータ メソッドを使用して、パラメータ変換の順序を指定することもできます。例:
printf ("合計は $%2$.2f、小計は %1$.2f" , 65.55,37.2); //合計は $37.20、小計は 65.55
上記と同様: %2$.2f は 2 番目のパラメータ 65.55 を指定し、%1$.2f は最初のパラメータ 37.20 を指定します。
データベーステーブルのフィールドとクラス属性の sqlmap ファイル 4. 次に、新しい srcmain

php把负数转为正整数的方法:1、使用abs()函数将负数转为正数,使用intval()函数对正数取整,转为正整数,语法“intval(abs($number))”;2、利用“~”位运算符将负数取反加一,语法“~$number + 1”。

实现方法:1、使用“sleep(延迟秒数)”语句,可延迟执行函数若干秒;2、使用“time_nanosleep(延迟秒数,延迟纳秒数)”语句,可延迟执行函数若干秒和纳秒;3、使用“time_sleep_until(time()+7)”语句。

php除以100保留两位小数的方法:1、利用“/”运算符进行除法运算,语法“数值 / 100”;2、使用“number_format(除法结果, 2)”或“sprintf("%.2f",除法结果)”语句进行四舍五入的处理值,并保留两位小数。

判断方法:1、使用“strtotime("年-月-日")”语句将给定的年月日转换为时间戳格式;2、用“date("z",时间戳)+1”语句计算指定时间戳是一年的第几天。date()返回的天数是从0开始计算的,因此真实天数需要在此基础上加1。

方法:1、用“str_replace(" ","其他字符",$str)”语句,可将nbsp符替换为其他字符;2、用“preg_replace("/(\s|\ \;||\xc2\xa0)/","其他字符",$str)”语句。

php判断有没有小数点的方法:1、使用“strpos(数字字符串,'.')”语法,如果返回小数点在字符串中第一次出现的位置,则有小数点;2、使用“strrpos(数字字符串,'.')”语句,如果返回小数点在字符串中最后一次出现的位置,则有。

php字符串有下标。在PHP中,下标不仅可以应用于数组和对象,还可应用于字符串,利用字符串的下标和中括号“[]”可以访问指定索引位置的字符,并对该字符进行读写,语法“字符串名[下标值]”;字符串的下标值(索引值)只能是整数类型,起始值为0。

在php中,可以使用substr()函数来读取字符串后几个字符,只需要将该函数的第二个参数设置为负值,第三个参数省略即可;语法为“substr(字符串,-n)”,表示读取从字符串结尾处向前数第n个字符开始,直到字符串结尾的全部字符。


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

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

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール
