ホームページ >バックエンド開発 >PHPチュートリアル >単純な PHP コードを asp.net2.0 以降のバージョンのコード ソリューション アイデアに変換する必要がある

単純な PHP コードを asp.net2.0 以降のバージョンのコード ソリューション アイデアに変換する必要がある

WBOY
WBOYオリジナル
2016-06-13 13:43:311014ブラウズ

単純な PHP コードは、asp.net2.0 以降のバージョンのコードに変換する必要があります。
以下はソース コード全体です。主な理由は、私が PHP を学習していないためです。
$imageDirectory = $_GET[ 'seed ']
if(!is_dir( "./images/uploaded/$imageDirectory ")) mkdir を学習した人にとっては問題になるでしょう。 ( "./images/uploaded/ ", 0755 );
$dotLocation = strrpos($_FILES[ 'Filedata '][ 'name '], '. ');
$newFileName =sanitizeText($ _FILES[ 'ファイルデータ '][ '名前 '] , 0, $dotLocation)) .substr($_FILES[ 'ファイルデータ '][ '名前 '], $dotLocation);

move_FILES[ 'ファイルデータ '][ 'tmp_name '], ". /images/uploaded/ " . $newFileName);
chmod( "./images/uploaded/ ".$_FILES[ 'Filedata '][ 'name '], 0777 );

関数 sanitizeText( $text)
{
$title =trip_tags($text);

$title = preg_replace( '|%([a-fA- F0-9][a-fA-F0- 9])| ', '---$1--- ', $title);

$title = str_replace( '% ', ' ', $ title);

$title = preg_replace( '|---([a-fA-F0-9][a-fA-F0-9])---| ', '%$1 ', $title);

$title = strto lower($title);
$title = preg_replace( '|/+| ', '-', $title); '/&.+?;/ ', ' , $title) // エンティティを強制終了
$title = preg_replace( '/[^%a-z0-9 _-]/ ', ' ', $title );
$title = preg_replace( ' /s+/ ', '- ', $title);
$title = preg_replace( '|-+| ', '- ', $title); $title = trim($title, '- ' );

return $title;
}
?>


-----解決策- --------- ---------
string imageDirectory = resquest.queryString('seed ');
------解決策---------

話し合う

以下はソースコード全体ですが、数行しかありません。主な理由は、私が PHP を学習していないためです。 $imageDirectory = $_GET[ 'seed '];
if(!is_dir( "./images/uploaded/$imageDirectory ")) mkdir( "./images/uploaded/ ", 0755);
$dotLocation = st……


------解決策----------------------
うまくいかないようですが、できますHiphop for php を使用して、PHP を C++ に変換します。
------解決策---------
ASP は長い間忘れ去られており、.net はさらに重要になります忘れてください
PHP は知っていますが

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