PHP có một tính năng mà bạn có thể sử dụng increment operators trên chuỗi. Nó hoạt động tương tự như một đồng hồ đo, nơi mà khi bạn đạt đến cuối của một phạm vi, nó "cuộn qua".Ở đâu trong nguồn PHP là mã để tăng chuỗi?
<?php
$str = 'zy';
$str++;
echo "$str\n"; // zz
$str++;
echo "$str\n"; // aaa
Chỉ cần tò mò ở đâu trong mã nguồn PHP này. Tôi thường nhìn vào mã nguồn tại các hàm/phần mở rộng, nhưng một cái gì đó như thế này tôi không có ý tưởng nơi để tìm.
Liên kết tới tệp bằng cách sử dụng web based SVN của chúng sẽ thật tuyệt vời.
tôi thời gian gần đây [phát hiện ra về vấn đề này] (http://stackoverflow.com/questions/ 3567180/increment-letters-like-numbers) và sử dụng nó để điền các ô trong một bảng tính excel. Tính năng lạ nếu bạn hỏi tôi nhưng nó chắc chắn có thể hữu ích. –
bạn có tìm thấy nguồn mà nó tăng số không? – emaillenin
https://github.com/php/php-src/blob/master/Zend/zend_operators.c#L1706 – mario