Perl的新特性開啟

2021-09-07 17:19:11 字數 613 閱讀 5634

1、perl自從5.8開始,新特性需要開啟才可以使用,預設只是5.8版本,而不管當前你使用的是那個版本。

2、開啟新特性,當然最高可用版本是你實際安裝的版本,假設你安裝的是v5.26版

use v5.26;#

或者這樣寫,不要忘了結尾的分號。

use5.026;

3、自從5.12版開始,可以通過指定版本號,自動開啟約束指令

use v5.12;   #

自動開啟strict指令

#相當於以下2條

use v5.12

;use strict;

4、如果不希望開啟全部新特性,可以通過feature,僅僅開啟需要的特性

use feature '

:5.10

'; #

開啟5.10全部特性

use feature qw(switch say); #

僅開啟switch和say

5、使用-e可以啟用該安裝版本的所有特性

#

!/usr/bin/perl -e #開啟該perl的所有特性,而不是保持預設的5.8版

Perl開啟讀取檔案

在perl中可以用open或者sysopen函式來開啟檔案進行操作,這兩個函式都需要通過乙個檔案控制代碼 即檔案指標 來對檔案進行讀寫定位等操作。下面以open函式為例 1 讀 open 檔案控制代碼,檔名 open 檔案控制代碼,檔名 前提檔案必須已經存在,否則會返回0,出錯資訊在 中。2 寫 o...

Apache Solr 的新特性

在 使用 apache solr 實現更加靈巧的搜尋 系列文章發表之後,apache solr 又新增了很多新的特性和效能改進。在本文中,solr 和 lucene 的負責人 grant ingersoll 詳細介紹了 solr 1.3 的新改進,包括分布式搜尋 輕鬆資料庫匯入 整合拼寫檢查和新的擴...

新特性筆記

特點 framgent 它不是activity,也不是四大元件之一,不需要androidmanifest.xml註冊,好比是乙個縮小版的activity,有著自己的介面和生命週期方法,以及接受屬於它自己的輸入事件 fragment 在 android 3.1版本中引入,片段可以復用 fragment...