ホームページ  >  記事  >  バックエンド開発  >  PHPのメモリ処理について質問する

PHPのメモリ処理について質問する

WBOY
WBOYオリジナル
2016-06-23 14:26:18821ブラウズ

この投稿は robotguy によって最終編集されました: 2013-11-01 15:17:38

メモリ php

PHP ファイルで変数が定義されている場合:
<?php $var = 'example';echo $var;?>

100 人が同時にファイルにアクセスすると、PHP $var 変数はメモリ内で何回定義されますか?

ディスカッション (解決策) に返信

100 回、期待していませんでしたか?

ファイルの実行、変数の定義 1 回、メモリの割り当て、実行後、変数の解放、メモリの解放

100 回、期待していませんでしたか?
ああ、それです。ところで、100個の変数を定義するのと、100個の要素を含む配列を定義するのでは、どちらの方法がメモリを節約して高速でしょうか?私は最近プログラムをデバッグしたばかりですが、zend Studio の使い方がわかりません。この点に関して専門家がどのようにデバッグしているのか疑問に思っています。

同時に 100 個の変数が定義されているという意味です。これは、PHP スクリプトが終了するとメモリが解放されるため、比較ができないため、スクリプトが同時に 100 回実行されることを意味します。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:PHPの定番問題次の記事:PHPの定番問題