默认值_PHP

Jun 01, 2016 pm 12:39 PM
of type デフォルト

一个函数对于标量参数可以定义C++-风格的默认值.

function makecoffee ($type = "cappucino") {

echo "Making a cup of $type.\n";

}

echo makecoffee ();

echo makecoffee ("espresso");

上面的程序段的输出如下:

Making a cup of cappucino.

Making a cup of espresso.

默认值必须是一个常量表达式,不是一个变量或类成员.

注意当时用默认参数时,任何默认都应该在任何非默认参数右边;否则,事情将不会想你所想的那样.考虑下面的程序段:

function makeyogurt ($type = "acidophilus", $flavour) {

return "Making a bowl of $type $flavour.\n";

}

echo makeyogurt ("raspberry"); // 将不会按照预想工作

上面例子的输出是:

Warning: Missing argument 2 in call to makeyogurt() in

/usr/local/etc/httpd/htdocs/php3test/functest.html on line 41

Making a bowl of raspberry .

现在,用下面的对比上面的:

function makeyogurt ($flavour, $type = "acidophilus"){

return "Making a bowl of $type $flavour.\n";

}

echo makeyogurt (“raspberry”);//正常工作

这个例子的输出是:

Making a bowl of acidophilus raspberry.


このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、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)

iOS 17.2: iPhoneのデフォルトの通知音を変更する方法 iOS 17.2: iPhoneのデフォルトの通知音を変更する方法 Dec 15, 2023 am 08:26 AM

iOS 17.2 では、Apple は iPhone がデフォルトの通知に使用するサウンドをカスタマイズできるようにします。これは、Apple が iOS 17 で導入する「バウンス」トーンが気に入らない人にとっては朗報です。以前の iOS バージョンでは、Apple はユーザーが着信音やテキスト トーン、さらに電子メール、カレンダー、リマインダー アラートのカスタム アラート音を選択できるようにしていました。通知をスローする他のものはすべてデフォルトのサウンドを使用し、それを変更する方法はありません。その後、iOS17 では、Apple は元のデフォルトのアラート音を「トライトーン」から「リバウンド」に変更しました。多くのユーザーはこの変更を好まなかったし、新しい音が聞き取りにくくなったと考えるユーザーもいた。そのため、iOS17.2のデフォルトサウンドは、お使いのサウンドに変更されます。

Go での Type キーワードの用途は何ですか? Go での Type キーワードの用途は何ですか? Sep 06, 2023 am 09:58 AM

Go での Type キーワードの使用には、新しい型エイリアスの定義または新しい構造型の作成が含まれます。詳細な導入: 1. 型エイリアス。既存の型のエイリアスを作成するには、「type」キーワードを使用します。このエイリアスは新しい型を作成しませんが、既存の型に新しい名前を提供するだけです。型エイリアスはコードを改善できます。コードの可読性により、コードがより明確になります; 2. 構造タイプ。新しい構造タイプを作成するには、「type」キーワードを使用します。構造は、複数のフィールドを含むカスタム タイプを定義するために使用できる複合タイプです。

Ubuntu のモバイル ハードディスク エラーの解決: ファイル システム タイプ exfat が不明です Ubuntu のモバイル ハードディスク エラーの解決: ファイル システム タイプ exfat が不明です Jan 05, 2024 pm 01:18 PM

Ubuntu がモバイル ハードディスクをマウントするとエラーが発生します: mount:knownfilesystemtype'exfat' 処理方法は次のとおりです: Ubuntu13.10 または exfat-fuse をインストール: sudoapt-getinstallexfat-fuseUbuntu13.04 以下 sudoapt-add-repositoryppa:relan /exfatsudoapt-getupdatesudoapt-getinstallfuse- exfatCentOS Linux マウント exfat フォーマットの USB ディスク エラー解決方法 CentOS で extfa をロードする

Youku でデフォルトのダウンロード解像度を設定する方法 Youku でデフォルトのダウンロード解像度を設定する方法 Apr 01, 2024 pm 06:16 PM

Youku ソフトウェアは、誰でも視聴できるように、さまざまなビデオ リソースを統合しています。必要なものを検索するだけです。また、ビデオをダウンロードするとき、友達はビデオのデフォルトのダウンロード解像度を設定できます。具体的な操作方法を知りたい場合は、覚えておいてください。詳細については、PHP 中国語 Web サイトにアクセスしてください。 Youku のデフォルトのダウンロード解像度を共有する方法 1. まず、携帯電話で Youku Video APP を開き、ページの右下隅にある [My] をクリックして切り替えます。 2. マイページにアクセスしたら、以下の[設定]機能を見つけてクリックして開きます。 3. 設定ページに[デフォルトのダウンロード解像度]があるので、クリックして設定を入力します。 4. 最後に、デフォルトのダウンロード解像度ページにオプションのリストが表示されるので、設定する解像度を選択します。

win10 システムがクラッシュしてメモリ不足が表示された場合はどうすればよいですか? win10 システムがクラッシュしてメモリ不足が表示された場合はどうすればよいですか? Feb 09, 2024 pm 03:00 PM

Win10 システムがクラッシュし、メモリ不足が表示されます。最近、多くのユーザーがコンピューターを使用しているときにこのプロンプトに遭遇し、修復するには頻繁に再起動が必要です。では、この状況にどう対処すればよいでしょうか? この問題に対処するために、この問題の win10 チュートリアルはここにあります。より多くの友人が問題を解決できるように支援することを期待して、大多数のユーザーと協力して操作を進めています。 win10 システムがクラッシュし、メモリ不足が表示された場合の対処方法 1. デスクトップ上でこのコンピュータを右クリックし、オプション リストで [プロパティ] を選択します。 2. 新しいウィンドウインターフェイスに入ったら、左上隅にある「システムの詳細設定」オプションをクリックします。 3. 開いたウィンドウで「」に切り替えます。

デフォルトの MySQL アカウントのパスワードを設定するための要件は何ですか? デフォルトの MySQL アカウントのパスワードを設定するための要件は何ですか? Mar 01, 2024 am 10:57 AM

デフォルトの MySQL アカウントのパスワードを設定するための要件は何ですか? MySQL は、大量のデータの管理と保存に使用される人気のオープンソース リレーショナル データベース管理システムです。 MySQL をインストールするとき、データのセキュリティを確保するためにデフォルトのアカウントとパスワードが設定されます。デフォルトのアカウントパスワードの設定にはいくつかの要件と注意事項がありますので、本記事ではMySQLのデフォルトアカウントのパスワードの要件とサンプルコードを紹介します。 1. アカウント要件: デフォルトのスーパー ユーザー アカウントは「root」です。これは最高の権限を持ち、MySQL サーバーとすべてのデータを管理できます。

win11でデフォルトのシステム起動音楽を変更する方法 win11でデフォルトのシステム起動音楽を変更する方法 Jun 29, 2023 pm 12:58 PM

win11でデフォルトのシステム起動音楽を変更するにはどうすればよいですか? win11 に付属の起動音楽を長時間聞いていると、多くのユーザーは退屈して、対応する変更を加えたいと考えます。今日は、エディターが詳細なグラフィック チュートリアルを通じて、Windows 11 システムで詳細な操作方法を知らない人が多いことを説明します。エディターは、win11 の起動音楽を設定するためのチュートリアルをまとめました。興味がある場合は、エディターをフォローしてください。 . 以下からチェックしてください! win11起動音楽設定チュートリアル 1. まず、起動音楽に設定したいファイルを「C:WindowsMedia」の場所に保存します。 (音楽ファイルは wav 形式である必要があります) 2. 次に、新しいテキスト ボックスを作成し、「(New-ObjectMe

Linux系コマンド Linux系コマンド Mar 20, 2024 pm 05:06 PM

このガイドでは、Linux の「type」コマンドについて詳しく学習します。前提条件: このガイドで説明する手順を実行するには、次のコンポーネントが必要です。 適切に構成された Linux システム。テストと学習を目的とした LinuxVM の作成方法をご覧ください。コマンド ライン インターフェイスの基本的な理解 Linux の Type コマンドは、他の Linux 固有のコマンド (例: ls、chmod、shutdown、vi、grep、pwd など) とは異なります。引数として表示される Bash 関数。提供されるコマンド タイプに関する情報。 $type Bash に加えて、他のシェル (Zsh、Ksh など) も付属しています。

See all articles