検索
ホームページphp教程php手册あの頃一緒に学んだPHP (2)

あの頃一緒に学んだPHP (2)

Jun 13, 2016 pm 12:01 PM
linuxphp世界存在する勉強始める私たちコーディング入力

私たちは Linux の世界に入り、PHP コーディングの旅を始めます。コーディング中にはさまざまな問題が発生します。その問題を解決する時間は、初心者から変わる瞬間でもあります。
どのプログラミング言語も変数の練習から始まります。もちろん、PHP は組み込みスクリプト言語の一種であり、構文のデータ型から始めることもできます。このセクションは主に PHP データ型とデータ変数から始まります。
PHP 言語のデータ型:
(1) ブール値、[true、false] 質問: ブール値の定義は 2 つだけです。PHP で定義された変数は true、false に一致します。 $shop=false など、 $ で表されます。
(2) 整数 [10 進数、8 進数、16 進数] でサポートされる整数は、PHP5 以前のバージョンでは、2 の 31 乗をサポートします。 PHP6 では、10 進数と 16 進数のデータは基本的に数学的な規則に従って変換されます。
(3) 単精度浮動小数点 [float]、倍精度浮動小数点 [double]、実数 [real number] を含む浮動小数点データ。小数部分を含めることができ、通貨や距離を表すために使用されます。 、および整数では満足できない単純なその他の表現 (デフォルトでは浮動小数点型の値となる数値 $money=1.0093 の定義など)。
(4) 一重引用符文字列。つまり、使用するテキストを一重引用符で囲みます。例: 「私はシロンです。」
Q: この本はとても楽しいです、どう書けばよいですか?
PHP での一重引用符と二重引用符の同時使用に関する注意:
二重引用符フィールドはコンパイラーによって解釈され、HTML コードを通じて出力されます。
一重引用符フィールドはコンパイラーによって解釈されず、直接出力されます。
例:

コードをコピー コードは次のとおりです:


$bookname ="Lua プログラミング ガイド 中国語版";
//二重引用符-----出力 Lua プログラミング ガイド 中国語版
echo "$bookname";//一重引用符 ----出力$bookname
echo '$bookname';
//クロス出力の例。一重引用符のエスケープに注意してください。
echo "My book's name is $bookname"?> >

(5) 二重引用符文字列、つまり、使用するテキストを二重引用符で囲みますが、これはより複雑です。変数置換は二重引用符内で使用できます。例: 「私は Siron です。」
(6) 配列タイプ。配列はキーと値のペアの形式で存在でき、多次元配列をサポートします。簡単な定義例




コードをコピー

コードは次のとおりです: //1 つを定義します-bit 配列、合計 3 つの要素が含まれます

$books[0]="C# ガイド";
$books[1]="包囲都市"
$books[2]="朝の花を摘みました。 at Dusk";
?>



(7) オブジェクト型は、オブジェクト指向プログラミングで後で詳しく説明する準拠したデータ型です。

$
blengder =new Application;
(8) リソースタイプ
$file=fopen("1.txt",r)//これはリソースタイプです
(9) PHP弱い型付け言語ですか?強制的な型変換は可能ですか?
PHP の強制的な型変換 (つまり、あるデータ型を別の型に変換する) については、変数の前に強制的なデータ型を追加することで実現できますが、注意してください。変換処理では、高精度の浮動小数点数を低精度の値に変換すると、変数のデータが失われるため注意が必要です。強制変換の種類は (bool) (array) (int) です。 (整数) (オブジェクト) (実数) (倍精度) (浮動小数点) (文字列)。 PHP の型定義は非常に緩いため、参照変数が配置されている環境システムに基づいて、参照変数が適切な型に自動的に変換される場合があります。



コードをコピー

コードは次のとおりです。 $total=5;

$count="25";//String
$total ="$count";//$total=30 (自動的に整数に変換されます)
?>


( 10) どのような型関連の組み込み関数が使用されていますか?
PHP 組み込みは gettype() 関数を使用して Var で指定された変数の型を返し、settype() を使用して var を Type で指定された型に変換します。つまり: gettype() この関数は変数の型を取得するために使用されます。返される文字列型は、整数、倍精度、文字列、配列、オブジェクト、不明な型のいずれかの文字列です。構文: string gettype(mixed var);

settype() この関数は、変数の型を設定または変換するために使用されます。成功した場合は true 値を返し、それ以外の場合は false 値を返します。パラメータ var は元の変数名で、パラメータの型は整数、倍精度、文字列、配列、オブジェクトのいずれかです。構文: int settype(string var, string type);
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

mPDF

mPDF

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