我需要想出一种方法,使用PHP将1和0分成多个部分。
1001 would look like: array(100,1)
1001110110010011 would look like: array(100,1,1,10,1,100,100,1,1)
当序列以0开始时,它会有所不同...我希望它将前0分割成它们自己的块,直到到达第一个1)
00110110 would look like (0,0,1,10,1,10)
如何在PHP中做到这一点?
我有一个非常大的MySql表: 900多行不同的句子。我想把<?php echo $this->session->userdata('firstname')?>放在我的一些行中。例如:
Continue tes efforts <?php echo $this->session->userdata('firstname')?> et imagine si tes travaux étaient toujours bien faits!`
在我看来,当我使用echo $data['sentence']
有什么方法可以做到像fread这样的事情,但在变量上吗?也就是说,我想一次“读取”另一个内存中的变量1MB。
这样我就能得到这样的东西:
$data = ... ; // 10MB of data
$handle = fopen($data, "rb"); // Need something instead of fopen here
while (!feof($handle))
{
$chunk = fread($handle, 1048576); // Want to read 1MB at a time
doSomethingWithChunk($c
我想把一个地址字段分割成街道和房屋编号字段。
这是一些示例数据:
Examplestreet 1
Examplestreet 1A
Examplestreet 1 B
The Examplest street 2
1st Example street 3A
1st Example street 13 A
现在,我在想,我从右边开始,寻找我遇到的第一个数字,然后继续前进,直到第一个空间被包围和分割。
你会得到这样的东西:
Example: 1st Example street 13 A
Start from the right: