Ilia Alshanetsky
|
d24465ba8a
|
Fixed bug #28386 (wordwrap() wraps lines 1 character too soon).
|
2004-05-13 17:44:23 +00:00 |
|
Jay Smith
|
8f306fd749
|
Fixed a segfault. (It's possible for large offsets to make strrpos()
read past the end of the haystack string...)
|
2004-05-06 16:11:50 +00:00 |
|
Sara Golemon
|
c52cc1c333
|
BugFix 27675 and add regression test.
|
2004-03-26 19:23:42 +00:00 |
|
Dmitry Stogov
|
6e63ea45c7
|
BUG #27457 was fixed (using temporary hash table with string keys only)
|
2004-03-18 09:48:37 +00:00 |
|
Ard Biesheuvel
|
81f05c18f5
|
Wordsize fixes
|
2004-02-25 20:16:27 +00:00 |
|
Sara Golemon
|
ba8ad292d9
|
Make today's changes work w/ str_ireplace() as well.
|
2004-02-23 20:34:59 +00:00 |
|
Sara Golemon
|
1c82797664
|
Short circuit str_replaces when we already know that needle does not occur in haystack.
Note: Prior bugfix was for #27176 not #27276
|
2004-02-23 20:13:14 +00:00 |
|
Sara Golemon
|
5144a1f522
|
Bugfix #27276: When using str_replace to expand a string, count occurances of needle in haystack to avoid massive overallocation
|
2004-02-23 20:06:01 +00:00 |
|
Andi Gutmans
|
dbeb4158d2
|
- A belated happy holidays and PHP 5
|
2004-01-08 08:18:22 +00:00 |
|
Ilia Alshanetsky
|
56f046a67a
|
Fixed ZTS build.
|
2003-12-10 21:23:35 +00:00 |
|
Moriyoshi Koizumi
|
b2cd08f33d
|
Fix bug #26574 (basename() doesn't work properly with multibyte characters)
|
2003-12-10 07:15:28 +00:00 |
|
Moriyoshi Koizumi
|
c4c586a652
|
Fix typo.
|
2003-12-10 06:04:15 +00:00 |
|
Sara Golemon
|
feee37a17a
|
Optimize strrpos/strripos for single char strings and fix offset to report correctly
|
2003-12-03 01:31:56 +00:00 |
|
Sara Golemon
|
3d6fcddfd2
|
Restore ability to use strrpos/strripos with an ordinal needle
|
2003-12-03 01:11:36 +00:00 |
|
Ilia Alshanetsky
|
5a4dda42e3
|
Optimize substr_replace (this makes it 3-8 times faster depending on the
string length).
|
2003-12-01 23:17:22 +00:00 |
|
Ilia Alshanetsky
|
cd482c502c
|
Removed dead code.
|
2003-11-27 01:08:42 +00:00 |
|
Ilia Alshanetsky
|
ab7ee13670
|
Added substr_compare().
|
2003-10-30 00:49:33 +00:00 |
|
Moriyoshi Koizumi
|
103b3c6626
|
Simplification.
|
2003-09-29 02:23:40 +00:00 |
|
Sara Golemon
|
ef7905a188
|
Bug Fix#25671 Corruption in subarrays in subject when using str_replace
|
2003-09-26 17:57:13 +00:00 |
|
Sascha Schumann
|
36ac7a5bb0
|
MFB Avoid zero-length keys which result in a spinning process
|
2003-09-20 16:10:49 +00:00 |
|
Sara Golemon
|
3560cd83c0
|
Squelch warning "Variable may be used uninitialized."
This would never occur anyway because of the logic of the function,
but gcc isn't quite smart enough to realize this.
|
2003-08-27 00:43:54 +00:00 |
|
Ilia Alshanetsky
|
ed40ae2650
|
emalloc -> safe_emalloc
|
2003-08-11 23:16:54 +00:00 |
|
Sara Golemon
|
3caa0d0aa9
|
Fix Bug#24784 single character search keys not respecting case sensitivity/replace count parameters.
|
2003-07-25 01:03:39 +00:00 |
|
Moriyoshi Koizumi
|
4b07cb98b1
|
Fixed bug #24556
|
2003-07-12 09:33:31 +00:00 |
|
Stanislav Malyshev
|
baa3892fe1
|
Fix #24281 - str_replace not updating the count if value is
not initialized
|
2003-06-23 14:09:14 +00:00 |
|
Sara Golemon
|
4c52cf5f90
|
When skipping blank searchvals we should advance the corresponding replace hash as well
|
2003-06-20 15:41:43 +00:00 |
|
Ilia Alshanetsky
|
b5dc8f918e
|
fixed proto
|
2003-06-11 02:16:19 +00:00 |
|
James Cox
|
f68c7ff249
|
updating license information in the headers.
|
2003-06-10 20:04:29 +00:00 |
|
Ilia Alshanetsky
|
aec7815e9c
|
Fixed bug #24098 (Crash in pathinfo() due to double var initialization).
# This is a php5 specific bug, no MFB needed
|
2003-06-09 18:12:36 +00:00 |
|
Melvyn Sopacua
|
e4006659b2
|
MFB: LC_MESSAGES support
|
2003-05-27 00:42:39 +00:00 |
|
Ilia Alshanetsky
|
2e361db1fe
|
Fixed bug #23788 (str|preg_replace clober the array elements).
# Should this be MFBed to 4.3 branch?
|
2003-05-25 21:48:57 +00:00 |
|
Sterling Hughes
|
24eee37fed
|
seems there is only the stupid way to be stupid (implode copying array
elements)
at least we check for IS_STRING, which should clear this up 90% of the time
|
2003-05-21 17:44:08 +00:00 |
|
Sterling Hughes
|
90ae4e0095
|
be stupid, but at least be smart about being stupid.
|
2003-05-21 17:38:17 +00:00 |
|
Sterling Hughes
|
8d5c30c14b
|
make brian happy
|
2003-05-21 16:52:09 +00:00 |
|
Sara Golemon
|
8924395720
|
MFB(r-1.333.2.27) Bugfix 23654. If subject is an array and it contains other arrays, we want to pass those subarrays through unchanged rather than attempt to convert them to string.
|
2003-05-16 23:30:08 +00:00 |
|
Moriyoshi Koizumi
|
8cbb6b6341
|
Fixed bug #23650 (strip_tags() removes hyphens)
|
2003-05-16 06:19:51 +00:00 |
|
Hartmut Holzgraefe
|
e6490c4a41
|
basename() now binary safe, testcases added
|
2003-05-05 13:46:14 +00:00 |
|
Moriyoshi Koizumi
|
b44ae54bc6
|
Real fix and a test case for bug #22008
|
2003-05-04 12:44:36 +00:00 |
|
Moriyoshi Koizumi
|
e9c903ad3f
|
A quick fix for bug #22008
# BTW I'm working on an enhanced strip_tags implementation with re2c, which
# will feature more CSS awareness and more stateful scanning.
|
2003-05-04 11:45:58 +00:00 |
|
Andrey Hristov
|
a894bf5c87
|
Extending substr_replace().
Every parameter can be mixed (string/array) also the return type.
#see the test file if you need more info.
|
2003-05-02 10:02:40 +00:00 |
|
Wez Furlong
|
89503b163e
|
Fix dirname() under win32.
The calculated length would be off-by-two under windows, which resulted in bogus dirnames.
|
2003-04-29 13:35:48 +00:00 |
|
Ilia Alshanetsky
|
7f8bd25fcc
|
Fixed bug #23225 (money_format() didn't handle erroneous return of strfmon)
# Initial patch proposed by marcot@tabini.ca
|
2003-04-16 01:07:03 +00:00 |
|
Sara Golemon
|
9103aac254
|
Modify str_replace/str_ireplace to report how many needles were matched. (FR #8218)
|
2003-04-13 22:59:19 +00:00 |
|
Moriyoshi Koizumi
|
fa0ac8a273
|
Made dirname() binary-safe.
|
2003-04-12 21:53:46 +00:00 |
|
Sara Golemon
|
76965beb04
|
Add tests for strrpos/stripos, and minor fix to maintain BC for condition with empty needles/haystacks
|
2003-04-12 20:04:06 +00:00 |
|
Sara Golemon
|
0b5c1112c5
|
Rewrite strrpos and strripos to be binary safe and behave the way their prototype suggests (also like their counterparts strpos and stripos) i.e.: Allow string needles rather than just characters
|
2003-04-12 07:36:22 +00:00 |
|
Derick Rethans
|
6412e65bf9
|
- CS
|
2003-04-03 06:21:59 +00:00 |
|
Rasmus Lerdorf
|
1612ffad05
|
MFB: Fix the setlocale() segfault
|
2003-04-02 21:33:02 +00:00 |
|
Ilia Alshanetsky
|
aab9718253
|
Fixed possible integer overflow in str_repeat().
|
2003-04-02 00:25:45 +00:00 |
|
Moshe Doron
|
31bd24860c
|
revert last commit for now
|
2003-04-01 12:46:01 +00:00 |
|