- jreklund
Người quản lý Bài viết. 1.410
Chủ đề. 3
Đã tham gia. Tháng 8 năm 2017
Danh tiếng. 42
Bạn muốn làm gì với python mà bạn không làm được trong PHP?
Codeigniter được tạo bằng PHP, vì vậy bất cứ điều gì bạn có thể làm trong PHP thì bạn cũng có thể làm trong Codeigniter
Cách duy nhất để thực thi một cái gì đó bên ngoài PHP là với các chức năng này
https. //www. php. net/thủ công/vi/chức năng. e. ellcmd. php
https. //www. php. net/thủ công/vi/chức năng. shell-exec. php
https. //www. php. net/thủ công/vi/chức năng. giám đốc điều hành. php
- lễ rửa tội
Thành viên Bài đăng. 194
Chủ đề. 29
Đã tham gia. Tháng 7 năm 2015
Danh tiếng. -5
[18-01-2020, 03. 43 giờ chiều] jreklund đã viết. Bạn muốn làm gì với python, điều bạn không thể làm với PHP?
Codeigniter được tạo bằng PHP, vì vậy bất cứ điều gì bạn có thể làm trong PHP thì bạn cũng có thể làm trong Codeigniter
Cách duy nhất để thực thi một cái gì đó bên ngoài PHP là với các chức năng này
https. //www. php. net/thủ công/vi/chức năng. e. ellcmd. php
https. //www. php. net/thủ công/vi/chức năng. shell-exec. php
https. //www. php. net/thủ công/vi/chức năng. giám đốc điều hành. php
Cảm ơn vì những liên kết đó tôi cần nghiên cứu chúng
Khi sử dụng fwrite & đặc biệt là fseek trong PHP, nó sẽ ghi đè dữ liệu ở phía trước, vì vậy chế độ duy nhất có thể sử dụng được là "a" bắt đầu ở cuối tệp và nối thêm, tạo gần đây ở dưới cùng, trong khi tôi thích gần đây hơn ở trên cùng
Và bây giờ tôi thấy PHP không hỗ trợ xóa lùi \b trong fwrite
Tôi cởi mở với những ý tưởng về cách tôi có thể gắn bó với chỉ một ngôn ngữ
- jreklund
Người quản lý Bài viết. 1.410
Chủ đề. 3
Đã tham gia. Tháng 8 năm 2017
Danh tiếng. 42
Cách duy nhất tôi biết là đọc nội dung của tệp. Nối dữ liệu mới của bạn vào đầu và lưu lại
Tùy thuộc vào những gì bạn đang làm với tệp [phân tích cú pháp?], Bạn có thể đảo ngược nó [sau khi nó đã được đọc] bằng PHP nếu bạn muốn kết thúc ngay từ đầu
\b làm gì?
- lễ rửa tội
Thành viên Bài đăng. 194
Chủ đề. 29
Đã tham gia. Tháng 7 năm 2015
Danh tiếng. -5
[19-01-2020, 05. 08 giờ sáng] jreklund Đã viết. Cách duy nhất tôi biết là đọc nội dung của tệp. Nối dữ liệu mới của bạn vào đầu và lưu lại.
Tùy thuộc vào những gì bạn đang làm với tệp [phân tích cú pháp?], Bạn có thể đảo ngược nó [sau khi nó đã được đọc] bằng PHP nếu bạn muốn kết thúc ngay từ đầu
\b làm gì?
Bất cứ điều gì được thực hiện với fwrite ngay từ đầu đều có vấn đề với việc ghi đè bất kỳ văn bản nào ở phía trước, vì vậy hãy thêm từ cuối như "a", tránh việc ghi đè đó. Tôi muốn biết làm thế nào để "đảo ngược nó sau khi nó đã được đọc". Nhưng tôi không chắc liệu bạn và tôi có đang nghĩ về cùng một chức năng không. Đó là tin nhắn cuối cùng mà tôi muốn ở đầu, không phải kết thúc ở đầu. Tôi sẽ nhận được tin nhắn cuối cùng ở trên cùng bằng cách sử dụng fseek và fwrite nhưng việc ghi đè khiến điều đó là không thể
Rõ ràng backspace \b hoạt động ở các ngôn ngữ khác và tôi cho rằng bao gồm Python, nhưng nó không hoạt động trong PHP. Backspace \b tương tự như Newline \n
- trứng gà
Thành viên nhỏ tuổi Bài đăng. 15
Chủ đề. 2
Đã tham gia. Tháng 12 năm 2019
Danh tiếng. 0
Thật là một ý tưởng kinh khủng và điên rồ, trộn lẫn php và python. Tại sao bạn muốn tạo ra một mớ hỗn độn như vậy? . Đôi khi các ngôn ngữ không làm những việc mà các ngôn ngữ khác làm, nhưng luôn có cách khắc phục những hạn chế này. Nghĩ ra bên ngoài hộp, sử dụng chất nền [], trim [], v.v. cho "xóa lùi", viết chức năng thêm vào của riêng bạn. Heck, chỉ cần Google "prepend file" trong php và bạn sẽ tìm thấy rất nhiều giải pháp
- lễ rửa tội
Thành viên Bài đăng. 194
Chủ đề. 29
Đã tham gia. Tháng 7 năm 2015
Danh tiếng. -5
[19-01-2020, 08. 31 giờ sáng] eggbert đã viết. Thật là một ý tưởng kinh khủng và điên rồ, trộn lẫn php và python. Tại sao bạn muốn tạo ra một mớ hỗn độn như vậy? . Đôi khi các ngôn ngữ không làm những việc mà các ngôn ngữ khác làm, nhưng luôn có cách khắc phục những hạn chế này. Suy nghĩ sáng tạo, sử dụng substr[], trim[], v.v. cho "xóa lùi", hãy viết hàm thêm vào trước của riêng bạn. Heck, chỉ cần Google "prepend file" trong php và bạn sẽ tìm thấy rất nhiều giải pháp.
@eggbert Tôi thích những lời chỉ trích mang tính xây dựng nhưng những bình luận như "ý tưởng khủng khiếp và điên rồ" - "tạo ra một mớ hỗn độn như thế" - "suy nghĩ vượt trội" không mang tính xây dựng. Bạn có thể đã xây dựng nhiều hơn trong các nhận xét của mình, điều này sẽ mang tính xây dựng
Trước khi tôi đăng những câu hỏi này, đôi khi tôi dành vài ngày Google để tìm câu trả lời vì tôi đã Google "prepend file" bằng php, với rất ít kết quả tuy nhiên tôi vẫn chưa điều tra xong những kết quả đó
Bạn có biết Facebook sử dụng PHP làm cơ sở và nhiều ngôn ngữ khác bao gồm cả Python không?
Nếu tôi quá gắn bó với Python, tôi có thể sẽ bỏ rơi PHP, nhưng tôi đã dành vài năm với PHP và thấy nó có nhiều chỗ không phù hợp.
- jreklund
Người quản lý Bài viết. 1.410
Chủ đề. 3
Đã tham gia. Tháng 8 năm 2017
Danh tiếng. 42
[Bài đăng này đã được sửa đổi lần cuối. 19-01-2020, 11. 50 giờ sáng bởi jreklund. ]
@christaliise. Bạn không thể làm điều đó như bạn muốn. Bạn sẽ cần đọc toàn bộ tệp vào bộ nhớ và thêm dữ liệu mới vào đầu và lưu lại
$a = file_get_contents['tên tệp. txt'];
$b = 'Thông tin mới'. $a;
file_put_contents['tên file. txt', $b];
Về phần ngược lại, nó phụ thuộc vào những gì bạn đang lưu trữ. Nó có thể được phân tích cú pháp và lưu trữ trong một mảng không?
https. //www. php. net/thủ công/vi/chức năng. a. vĩnh cửu. php
Và vì bạn không thể làm điều này trong PHP. Đừng làm điều đó. Nó sẽ cung cấp cho bạn các vấn đề xuống đường. Vì vậy, sống với giới hạn và thiết kế lại ứng dụng của bạn
- trứng gà
Thành viên nhỏ tuổi Bài đăng. 15
Chủ đề. 2
Đã tham gia. Tháng 12 năm 2019
Danh tiếng. 0
[Bài đăng này đã được sửa đổi lần cuối. 01-19-2020, 01. 14 giờ chiều bởi eggbert. ]
[19-01-2020, 10. 03 giờ sáng] christaliise Đã viết.[19-01-2020, 08. 31 giờ sáng] eggbert đã viết. Thật là một ý tưởng kinh khủng và điên rồ, trộn lẫn php và python. Tại sao bạn muốn tạo ra một mớ hỗn độn như vậy? . Đôi khi các ngôn ngữ không làm những việc mà các ngôn ngữ khác làm, nhưng luôn có cách khắc phục những hạn chế này. Suy nghĩ sáng tạo, sử dụng substr[], trim[], v.v. cho "xóa lùi", hãy viết hàm thêm vào trước của riêng bạn. Heck, chỉ cần Google "prepend file" trong php và bạn sẽ tìm thấy rất nhiều giải pháp.
@eggbert Tôi thích những lời chỉ trích mang tính xây dựng nhưng những bình luận như "ý tưởng khủng khiếp và điên rồ" - "tạo ra một mớ hỗn độn như thế" - "suy nghĩ vượt trội" không mang tính xây dựng. Bạn có thể đã xây dựng nhiều hơn trong các nhận xét của mình, điều này sẽ mang tính xây dựng
Trước khi tôi đăng những câu hỏi này, đôi khi tôi dành vài ngày Google để tìm câu trả lời vì tôi đã Google "prepend file" bằng php, với rất ít kết quả tuy nhiên tôi vẫn chưa điều tra xong những kết quả đó
Bạn có biết Facebook sử dụng PHP làm cơ sở và nhiều ngôn ngữ khác bao gồm cả Python không?
Nếu tôi quá gắn bó với Python, tôi có thể sẽ bỏ rơi PHP, nhưng tôi đã dành vài năm với PHP và thấy nó có nhiều chỗ không phù hợp.
Ôi, hãy vượt qua chính mình. Vâng, tôi cho rằng facebook có thể sử dụng nhiều công nghệ khác nhau cho nhiều thứ khác nhau, mặc dù tôi thực sự nghi ngờ rằng họ trộn và kết hợp chúng dựa trên những thứ dễ thực hiện hơn chẳng hạn như chuẩn bị tệp. Bạn sẽ làm gì, sử dụng python để thêm vào trước các tệp và PHP cho mọi thứ khác?
- bao gồm bia
Đội đánh lửa mã Bài viết. 1.018
Chủ đề. 18
Đã tham gia. Tháng 10 năm 2014
Danh tiếng. 40
[19-01-2020, 01. 12 giờ trưa] eggbert đã viết. Thật là một ý tưởng kinh khủng và điên rồ, kết hợp giữa php và python. Tại sao bạn muốn tạo ra một mớ hỗn độn như vậy? .
...
Ôi, hãy vượt qua chính mình. Vâng, tôi cho rằng facebook có thể sử dụng nhiều công nghệ khác nhau cho nhiều thứ khác nhau, mặc dù tôi thực sự nghi ngờ rằng họ trộn và kết hợp chúng dựa trên những thứ dễ thực hiện hơn chẳng hạn như chuẩn bị tệp. Bạn sẽ làm gì, sử dụng python để thêm vào trước các tệp và PHP cho mọi thứ khác?
Cảm ơn bạn, tôi không thể nói điều đó tốt hơn.
Hướng dẫn CodeIgniter 4 [EN/FR] - https. //bao gồm bia. com
/*** KHÔNG hỗ trợ qua tin nhắn riêng - Sử dụng diễn đàn. ***/