ホームページ バックエンド開発 PHPチュートリアル PHP 学習の始まり: 基本構文_PHP チュートリアル

PHP 学習の始まり: 基本構文_PHP チュートリアル

Jul 13, 2016 pm 05:53 PM
android php なぜ 存在する 基本 勉強 アプリ 開発する 欲しい 文法 とともに

なぜ PHP を学ぶ必要があるのですか?
私は少し前から Android アプリケーションの開発を学習しており、学習が深まるにつれ、Android プラットフォーム上で画像処理システムを構築していきました。しかし、すぐに重要な問題に気づきました。 Android オペレーティング システムは通常、携帯電話やタブレットなど、ハードウェア リソースが比較的限られたデバイス上で実行されます。画像処理には多数の行列演算が必要であることは明らかであり、ハンドヘルド デバイスがそのような要件を満たすことは困難です。数日前、私は Android プラットフォームに基づくいくつかの画像処理システムを検討しました。中でも、スタンフォード大学EE368研究室が提案したC/Sモード画像処理システムに大きな興味を惹かれました。このシステムのプロセスは次のとおりです:

[写真1]

PHP 学習の始まり: 基本構文_PHP チュートリアル
つまり、ハンドヘルド デバイスのリソースは限られていますが、処理が必要な画像やその他の情報をリモート サーバーに送信し、サーバーで画像を処理し、処理された情報を携帯電話に送信することができます。その中でPHPは重要な役割を果たします。そこから私はPHPの勉強を始めました。以下は、PHP 構文の個人的な要約です: (私は C/C++/JAVA/HTML/MATLAB/ANDROID などを学習しているため、PHP と C 言語が類似している例は示しません)

PHP基本文法例題学習(1)

1.変数名

$abc=1; $_abc=12.5; ($ で始まる必要があります)

2. データの種類

boolean (ブール値) は true と false として理解されます

$bo=TRUE;

整数(整数)

$bo=1;

float (浮動小数点型、「double」とも呼ばれます) は 10 進数型として理解されます

$bo=1.001;

文字列(文字列)

“$ BO = この文字列または単語 ";

(文字列を追加するにはドット「.」を使用します)

配列(配列)

$bo=array(1,2,3,4); $bo=array(“A”=>1 , “B”=>2);

3. 出力ステートメント

出力ステートメント: echo

4. 使用する場合の条件文

(C言語と同じ)else if;else

5. 条件文スイッチの使用例

(C言語と同じ)case、breakなど

6. for および while ループ文の使用例

(C言語と同じ)ブレーク

7. 配列の定義と使用例

定義: 配列の使用

$arr = 配列 (3,5,7,9,6);

$arr = array("id"=>2,"title"=>3);//C言語の構造に似ています

使用法: [ ] 角括弧を使用します

$arr1 = 配列(3,5,7,9,6);

$arr2 = array("id"=>2,"title"=>"hello array!");

echo $arr1[0];//出力 3

echo "
";//改行

echo $arr2['title'];//helloarray を出力します!

$arr2['title']="こんにちは、南京!";//課題

echo "
";//改行

echo $arr2['title'];//出力 こんにちは、南京!

?>

8. 関数の宣言と呼び出しの例

宣言: 関数キーワード

関数名_fun(var1,var2,…){

return var1+var2;

}

電話する

Var3= name_fun(var1,var2,…);

例:

関数 _11number(){

for($i=1;$i

{

if($i%11==0){

echo$i."
";

}

}

}

_11number();

1〜100の範囲で11の倍数を出力します。

http://www.bkjia.com/PHPjc/478000.html

tru​​ehttp://www.bkjia.com/PHPjc/478000.html技術記事なぜPHPを学ぶのか? 私は少し前から Android アプリケーションの開発を学習していましたが、学習が深まるにつれて、Android プラットフォーム上に画像処理システムを構築していきました。でも、もうすぐ…
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、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衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

一致式(PHP 8)とそれがスイッチとどのように異なるかを説明します。 一致式(PHP 8)とそれがスイッチとどのように異なるかを説明します。 Apr 06, 2025 am 12:03 AM

PHP8では、一致式は、式の値に基づいて異なる結果を返す新しい制御構造です。 1)Switchステートメントに似ていますが、実行ステートメントブロックの代わりに値を返します。 2)一致式の式は厳密に比較され、セキュリティが向上します。 3)スイッチステートメントの脱落の可能性を回避し、コードのシンプルさと読みやすさを向上させます。

H5ページの生産には継続的なメンテナンスが必要ですか? H5ページの生産には継続的なメンテナンスが必要ですか? Apr 05, 2025 pm 11:27 PM

H5ページは、コードの脆弱性、ブラウザー互換性、パフォーマンスの最適化、セキュリティの更新、ユーザーエクスペリエンスの改善などの要因のため、継続的に維持する必要があります。効果的なメンテナンス方法には、完全なテストシステムの確立、バージョン制御ツールの使用、定期的にページのパフォーマンスの監視、ユーザーフィードバックの収集、メンテナンス計画の策定が含まれます。

JSはH5なしで実行できますか? JSはH5なしで実行できますか? Apr 06, 2025 am 09:06 AM

JavaScriptはHTML5なしで実行できますか? JavaScriptエンジン自体は独立して実行できます。ブラウザ環境でJavaScriptを実行すると、コードをロードおよび実行するために必要な標準化された環境を提供するため、HTML5に依存します。 HTML5が提供するAPIと機能は、最新のJavaScriptフレームワークとライブラリにとって重要です。 HTML5環境がなければ、多くのJavaScript機能を実装が困難であるか、実装できません。

H5ページの生産の利点は何ですか H5ページの生産の利点は何ですか Apr 05, 2025 pm 11:48 PM

H5ページの生産の利点には、軽量エクスペリエンス、積み込み速度、ユーザー保持の改善が含まれます。クロスプラットフォームの互換性、さまざまなプラットフォームに適応する必要はなく、開発効率を向上させます。柔軟性と動的な更新、監査が不要で、コンテンツの変更と更新が容易になります。ネイティブアプリよりも費用対効果の高い開発コスト。

クロスサイトリクエストフォーファリー(CSRF)とは何ですか?また、PHPにCSRF保護をどのように実装しますか? クロスサイトリクエストフォーファリー(CSRF)とは何ですか?また、PHPにCSRF保護をどのように実装しますか? Apr 07, 2025 am 12:02 AM

PHPでは、予測不可能なトークンを使用して、CSRF攻撃を効果的に防ぐことができます。特定の方法には次のものが含まれます。1。フォームのCSRFトークンを生成および埋め込みます。 2.リクエストを処理するときにトークンの有効性を確認します。

PHP関数引数と配列の開梱で...(SPLAT)演算子の目的と使用について説明してください。 PHP関数引数と配列の開梱で...(SPLAT)演算子の目的と使用について説明してください。 Apr 06, 2025 am 12:07 AM

PHPの...(SPLAT)演算子は、機能パラメーターと配列を開梱するために使用され、コードのシンプルさと効率を向上させます。 1)関数パラメーター解放:アレイ要素をパラメーターとして関数に渡します。 2)配列の開梱:アレイを別の配列または関数パラメーターに解除します。

どのようにしてクラスが拡張されたり、PHPでメソッドがオーバーライドされたりするのを防ぐことができますか? (最終キーワード) どのようにしてクラスが拡張されたり、PHPでメソッドがオーバーライドされたりするのを防ぐことができますか? (最終キーワード) Apr 08, 2025 am 12:03 AM

PHPでは、最終的なキーワードを使用して、クラスが継承されないようにし、メソッドが上書きされます。 1)クラスを決勝としてマークする場合、クラスを継承することはできません。 2)メソッドを最終的にマークする場合、メソッドはサブクラスによって書き換えられません。最終的なキーワードを使用すると、コードの安定性とセキュリティが保証されます。

エッジブラウザの特定のDIV要素が表示されないのはなぜですか?この問題を解決する方法は? エッジブラウザの特定のDIV要素が表示されないのはなぜですか?この問題を解決する方法は? Apr 05, 2025 pm 08:21 PM

ユーザーエージェントスタイルシートによって引き起こされるディスプレイの問題を解決する方法は? Edgeブラウザを使用する場合、プロジェクトのDIV要素を表示することはできません。チェックした後、私は投稿しました...

See all articles