[PHP]Error:PHP Deprecated: Function split() is deprecated in...

警告
この関数は PHP 5.3.0 で 非推奨となりました。 この機能を使用しないことを強く推奨します。
2014-09-12 21:15 コメント

ベストアンサー

0

iQi - 面白いアプリを開発中

{ 賛成 }:

注意: PHP 5.3.0 以降、 regex 拡張モジュールは非推奨となりました。かわりに PCRE 拡張モジュール を使うことが推奨されています。 この関数をコールすると E_DEPRECATED が発生します。 PCRE への変換についてのヘルプは 相違点の一覧 を参照ください。
なるほどね

splitの代わりに
ご丁寧にちゃんと代替方法が紹介されている。

正規表現なしの場合:explode()
正規表現ありの場合:preg_split()

Perl 互換の正規表現構文を使用する preg_split() は、往々にして split() よりも速い代替案となります。 正規表現の威力が必要ないのであれば、explode() を使用するほうがより高速です。これは正規表現エンジンの オーバーヘッドを受けません。Perl の @chars = split('', $str) と同等の処理をする方法を知りたい場合は、 preg_split() あるいは str_split() の例を参照ください。
2014-09-12 21:22 コメント

ログインまたは登録してから回答してください

Lubo
Lubo

PHP言語が得意です

@ステータス

  • 更新: 2014-09-12 21:22
  • 閲覧: 2375
  • フォロー: 2
EXIT フルスクリーンモード 回答
  • タイトル / Bold / Italics
  • CODE
  • リンク / 画像 / 動画
  • リスト / クォート(引用)

内容が多い場合、タイトル :

## 大タイトル 
### 小さいタイトル

Italics / Bold :

**Bold** 
*Italics*
***Italics And Bold***

Code :

{{{
this is a php code.
}}}

リンク :

[リンク文字](Link) 例: [Google](http://www.google.co.jp)

画像 :

![画像備考](画像Link) 例: ![Yahoologo](http://k.yimg.jp/images/mht/2014/0206_sochi_cur.png)

動画 :

!![動画備考](動画Link) 例: !![Youtube動画](http://youtube.jp)

リスト(Sort) :

1. 123
2. 123
3. 123

リスト :

- 123
- 123
- 123

クォート(引用) : ( Returnを二回押すと、クォート(引用)を終了する )

> クォート
クォート
クォート