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

ホット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)

ホットトピック









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

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

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

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

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

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

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

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