Skip to Content

Perl 新遇到的錯誤訊息 : Experimental push on scalar is now forbidden

今天在執行 Perl 一段程式時,發現沒看過的錯誤訊息。

Experimental push on scalar is now forbidden ......

用 Google 查了一些資料,據說是 Perl 5.24 才有的。因為我之前換成 Win10,同時也把 Perl 更新至 5.24,想不到就遇上這個問題了。

錯誤的地方在這二行

push($self->{"tags"} , \%hash);
.....
my $hash = pop($self->{"tags"});
根據查到的例子,我改成如下就可以順利運作了。
push(@{$self->{"tags"}} , \%hash);
.....
my $hash = pop(@{$self->{"tags"}});

回應

回應瀏覽選項

選擇你喜歡的顯示回應的模式,並點選「儲存設定」,以啟用你所做的變更。

隨喜學長分享、利他之心。不過,就一個外行人看來,只是兩個

隨喜學長分享、利他之心。

不過,就一個外行人看來,只是兩個小老鼠跟大括弧而已說,居然影響這麼大.....這種debug測試過程,還真是耗時傷神啊(眼睛要很有力:P)!所幸,現在越來越多科技人願意分享這過程或結果,利益他人、後進!

祝福學長 福德增長!

belle

 

回應瀏覽選項

選擇你喜歡的顯示回應的模式,並點選「儲存設定」,以啟用你所做的變更。

發表新回應

這個欄位的內容會保密,不會公開顯示。
  • 自動將網址與電子郵件地址轉變為連結。
  • 自動斷行和分段。
  • 可使用的 HTML 標籤:<a> <address> <b> <blockquote> <br> <caption> <center> <cite> <code> <dd> <del> <div> <dl> <dt> <em> <h1> <h2> <h3> <h4> <h5> <h6> <hr> <i> <img> <ins> <li> <ol> <p> <pre> <span> <strike> <strong> <sub> <sup> <table> <tbody> <td> <th> <tr> <u> <ul>
    Allowed Style properties: background, background-attachment, background-color, background-image, background-position, background-repeat, border, border-bottom, border-bottom-color, border-bottom-style, border-bottom-width, border-collapse, border-color, border-left, border-left-color, border-left-style, border-left-width, border-right, border-right-color, border-right-style, border-right-width, border-spacing, border-style, border-top, border-top-color, border-top-style, border-top-width, border-width, bottom, caption-side, clip, color, direction, empty-cells, font, font-family, font-size, font-size-adjust, font-stretch, font-style, font-variant, font-weight, height, left, letter-spacing, line-height, list-style, list-style-image, list-style-position, list-style-type, margin, margin-bottom, margin-left, margin-right, margin-top, max-height, max-width, min-height, min-width, overflow, padding, padding-bottom, padding-left, padding-right, padding-top, right, table-layout, text-align, text-decoration, text-indent, text-transform, top, unicode-bidi, vertical-align, white-space, width, word-spacing, z-index

更多關於格式選項的資訊

CAPTCHA
驗證碼只有阿拉伯數字, 這是躲廣告用的, 麻煩你輸入了.
Image CAPTCHA
Enter the characters shown in the image.


story | about seo