I think bladex may be referring to the split behavior
many people forget about: by default it strips null
fields off the end. So if one line is:
one|two|three|four but the next is five|six||
then the first split gets a 4 element array, the second
gets a two element array. This can cause problems if the
application always wants 4 fields regardless. The way
around that is to use the seldom used 3rd arrgument to
split, LIMIT. If you know how many fields you'll
always have, set it to that number. Otherwise set it to
a negative value to always keep null fields in each split
line. See the docs for details or I can elaborate further.
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|